The Real Manhunter
Delroy Grant (1x1)
Air date: Mar 29, 2021
Colin Sutton revisits the case of The Night Stalker - serial rapist Delroy Grant, and reveals how he brought his 17-year reign of terror to an end in 2009.
- Premiered: Mar 2021
- Episodes: 32
- Followers: 4
- Running
- Sky Crime (UK)
- Wednesday at 2