Thursday, May 2, 2024
Happening Now

Parents arrested after death of Florida toddler allegedly weighing 10 pounds

An autopsy determined the girl died from long-term starvation, authorities said. Source

Share