Where To Stream Inside Story Season 1996 Episode 5
Stalking the Stalkers
- Aired July 17, 1996
- 50 Min
Los Angeles is the only city in the world which has its own police team dedicated to fighting the crime of stalking. Tonight's documentary follows the LAPD's Threat Management Unit - known as the "stalkersquad" - as they investigate some bizarre and dangerous cases.