Crimewatch Live - Season 21 - A Gruesome Discovery (Episode 6)
Plot: In August 2020, a rambler discovered a bag of human remains near the River Stour in Sudbury, Suffolk. All the police know is that the victim was elderly, but they need help with understanding who he was and how he died
Episode Aired On:
Monday, March 10 2025 Released within the last year