Where To Stream Britain's Most Evil Killers Season 8 Episode 1
Harry Jarvis
- Aired September 15, 2023
- 60 Min
When Carol Jarvis vanished, doubts grew over her husband Harry's story - and sinister letters he sent his mistress did little to support his lies.