Where To Stream Britain's Deadliest Lovers Season 1 Episode 5
Stephen Barnsdale Quean
- Aired December 23, 2016
- 60 Min
Financial problems push Stephen Barnsdale Quean's 10-year marriage to the limit. He strangles wife Chantelle to death, claiming she attacked him.