Read the story here.
- October 17, 2016 Explore British Columbia’s notorious Highway of Tears in a new VR documentary.
- November 10, 2016 “The Promise” casts doubt on guilty verdict in 1990 Virginia murder trial.
- November 19, 2017 These shocking new true crime documentaries will make you never want to sleep again
- December 2, 2019 Henry Lee Lucas confessed to murdering 600 women. It was all a lie