Evidence of Evil
The Tantra Rapist
Season 3 Episode 19
Following the investigation to catch a serial rapist and how advanced DNA technology finally tracked him down
Evidence of Evil airs on True Crime at 7:00 PM, Wednesday 1 January.
Topics
News ➝ Current Affairs
Documentary