A 20-year-old college student in Florida is accused of giving birth at home on a toilet and letting her newborn baby die.
The 20-year-old reportedly gave birth to a baby girl in a toilet and let her die. She later buried the baby in her Palm Coast backyard cops say.
A 20-year-old Florida college student allegedly gave birth in a toilet and allowed her newborn daughter to die, Flagler ...