Anne Mae Demegillo allegedly hid the infant's body in a duffel bag and then "went about with her normal daily routine," per ...
Explore the dramatic rock formations of Valle de la Luna in the Atacama Desert, Chile—an alien landscape that earned its lunar name.
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 ...
A Florida college student has been detained and is being investigated in the death of her newborn baby.