20-Year-Old Anne Mae Demegillo Arrested After Newborn Drowned in Toilet Shortly After Birth

Anne Mae Demegillo

Authorities in Florida have arrested a 20-year-old woman after investigators say her newborn baby died shortly after birth under tragic circumstances inside her home. The case has drawn significant attention in Flagler County as officials piece together the events that unfolded in the early hours of March 6. According to the Flagler County Sheriff’s Office, … Read more