Evil Lives Here: The Killer Speaks
Can you Believe a Killer
Season 1 Episode 4
In 1990, two young men confessed to a double murder in self-defence. But 30 years later they have very different stories of what happened that night
Evil Lives Here: The Killer Speaks airs on Investigation Discovery +1 at 10:00 PM, Saturday 28 September.
Topics
Education ➝ Science ➝ Factual Topics
Factual Crime