Evil Lives Here Season 13 Episode 13: My Brother Let the Evil In Airs August 20 2023 on Investigation Discovery
Don’t miss the gripping episode of “Evil Lives Here” airing on Investigation Discovery this Sunday, August 20, 2023, at 9:00 PM. In Season 13 Episode 13, titled “My Brother Let the Evil In,” viewers will be taken on a haunting journey into the dark side of human nature.
Follow the unsettling story of Christina Thomas, who finds herself grappling with the shocking truth about her brother, John. As the episode unfolds, Christina’s trust in her brother is shattered when she learns of his disturbing actions, including his involvement in multiple violent incidents against women.
Release Date & Time: 9:00 PM Sunday 20 August 2023 on Investigation Discovery
Evil Lives Here My Brother Let the Evil In Cast – Season 13 Episode 13