Megan Huntsman: The Mother Who Hid a Deadly Secret
Manage episode 479768187 series 3653580
“For over a decade, Megan Huntsman hid a horrifying secret—she secretly gave birth to and murdered six of her newborns, storing their bodies in her garage. This episode unravels the chilling story of deception, addiction, and the shocking discovery that exposed her crimes.”
39 episodes