ShareTweet

The Moors Murders

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.