Florida woman ‘knowingly’ lets newborn drown in toilet after giving birth, sheriff says PALM COAST, Fla. (WFLA)— A ...
A Florida woman accused of letting her newborn baby die in a toilet was indicted by a grand jury with first-degree ...
A Flagler County grand jury indicted 20-year-old Anne Demegillo on charges of first-degree premeditated murder after her newborn baby died in a toilet. Deputies report that Demegillo confessed to ...