20-Year-Old Anne Mae Demegillo Arrested After Newborn Drowned in Toilet Shortly After Birth
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