
Imagine knocking on the door of 25 Cromwell Street in 1977, seeking cheap rent and a fresh start-only to step into Britain's most notorious "House of Horrors." Fred and Rose West, the unassuming couple behind it, had already buried secrets in the garden soil. For 15 months, 17-year-old...