Florida authorities have arrested a college student, alleging she gave birth on a toilet and left the newborn to die before ...
Anne Mae Demegillo allegedly hid the infant's body in a duffel bag and then "went about with her normal daily routine," per ...
A 20-year-old college student in Florida is accused of giving birth at home on a toilet and letting her newborn baby die.
A Florida college student has been detained and is being investigated in the death of her newborn baby.