Source: New York Post
A Florida woman allegedly watched her newborn baby drown after giving birth in a toilet and proceeded to perform in a local theater show Thursday. Anne Mae Demegillo allegedly ditched the tot’s body in a duffel bag in a closet in her home before heading out to class at Daytona State College, Flagler County Sheriff’s Deputy Joe Barile said in a press conference Friday. Demegillo was arrested and charged with aggravated manslaughter of a child and is being held in the Flagler County Sheriff’s Office Jail.
Go to Source
Related News