A dead newborn was found in a trash can inside the restroom of an Applebee’s restaurant in Irving, Texas, on Friday afternoon.
Reports said police received a call regarding an unconscious person Friday around 4:45 p.m. at the Applebee’s on North Beltline Road where they found the body laid inside a trash can. Authorities have not revealed the baby’s gender to the public.-- More...