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 ...
Deputies say the baby was under 4 pounds.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results