Evil Lives Here: Shadows of Death

1:00 PM to 2:00 PM
Friday 29 November
+

No Promise for Tomorrow

Season 3

A landlord in Birmingham, Alabama, approaches his rental home to inspect a broken window when he suddenly hears a baby crying. What he discovers inside will haunt two families for the rest of their lives

Evil Lives Here: Shadows of Death airs on Quest Red at 1:00 PM, Friday 29 November. (Subtitles.)
Topics
News ➝ Current Affairs
Documentary