A 20-year-old Florida woman has been charged with aggravated manslaughter after allegedly giving birth in a toilet and ...
A Palm Coast woman was arrested on March 6 after deputies say she allowed her newborn to drown in the toilet after ...