Utah Mom Admits To Killing Six Newborns in 10 Years and Hiding Bodies In Garage

Advertisement According to the statement released by police, Megan Huntsman said that between 1996 and 2006 she gave birth to at least seven babies at her home, and all but one of them was born alive. Megan Huntsman killed six of her babies that she gave birth to, the births and murders are said to … Continue reading Utah Mom Admits To Killing Six Newborns in 10 Years and Hiding Bodies In Garage