Now Playing | The Moors Murders 78

The Moors are a stretch of lonely highlands near Manchester in Northern England. For Myra Hindley and Ian Brady, the Moors a dumping ground for the bodies of their young victims.

Digital Exclusives

Recommended for You

Watch More Deadly Women Videos
Filter