27 Years Later, Cops ID Mom of Bloody Newborn Found Dead in Trash Can at College Dorm
Cold Cases
Georgia police said they have identified the mother of a newborn baby that was found dead in a basement bathroom at a college dormitory in 1996. According to WSB-TV, the baby boy was discovered in a trash can with his mother’s placenta at Oglethorpe House at the University of Georgia. The baby is believed to …