World's Most Evil Killers
World's Most Evil Killers
The Hillside Stranglers (4x9)
Air date: Jul 21, 2020
A look at the lives and crimes of a duo of cousins who, together, took the lives of 10 girls and women aged between 12 and 28.
- Premiered: Mar 2018
- Episodes: 89
- Followers: 7
- Running
- Pick TV
- Tuesday at 2