7 dead babies found in garage

News

Megan Huntsman under arrest. Utah police say she gave birth to the infants between 1996 and 2006

More From Embedded-Only/News