TV Review: Destination Truth 3.04 – “Ghosts of Chernobyl/Sal’awa”
In this episode, the team investigates the ruin city of Prypiat in Ukraine and an Egyptian village that's being terrorized by a Sal'awa. Dude. Chernobyl. I was super stoked about this episode. While the first case was interesting, the second case Read More