IRVING (NBCDFW) — Irving police are investigating after finding a newborn baby dead in a trash can inside the restroom of an Applebee’s restaurant.
Officers were called to the restaurant at 1901 North Belt Line Road just after 4:30 p.m. Friday.
Click here to read the NBCDWF article.