Where To Stream Killer in My Village Season 9 Episode 10
Sarah Ashwell
- Aired November 26, 2025
- 60 Min
A look at when police found businesswoman Sarah Ashwell dead in her Wells home. CCTV and a haunting voicemail reveal how a late-night visitor and hidden secrets led to her brutal murder.