Where To Stream Killer in My Village Season 4 Episode 3
Diana Lee
- Aired November 18, 2020
- 60 Min
- Rated 8.0
- Number 12 Of 48 Rated Episodes
The story of David Ryan, who cheated his lover out of £60,000 before bludgeoning her to death and mutilating her body to cover his tracks.