Where To Stream Britain's Most Evil Killers Season 10 Episode 4
George Naylor
- Aired November 11, 2025
- 60 Min
How, in 1985, George Naylor strangled Deborah Kershaw just weeks after being freed from prison for rape, revealing him as a dangerous predator who should never have been free.