Anne Mae Demegillo, who is accused of letting her newborn baby drown in a toilet, was indicted on first-degree murder and other charges.
A Florida woman has been indicted for first-degree murder following a month-long investigation by the Flagler County ...
College student Anne Mae Demegillo, 20, allegedly gave birth in a toilet at home and watched the newborn drown, authorities ...