Evil Lives Here: Shadows of Death
The Ride Along
Season 1 Episode 2 of 42
Late one night in 1993, a California police officer was shot and killed during a routine traffic stop. The only witness was his 12-year-old nephew. However, he was too traumatised to tell police what he had seen
Evil Lives Here: Shadows of Death airs on Quest Red at 1:00 PM, Tuesday 19 November. (Subtitles, audio description.)
Topics
News ➝ Current Affairs
Documentary