A new two-hour Discovery Channel “documentary,” Russian Yeti: The Killer Lives, revisits the curious case of nine Russian skiers who died under unclear circumstances in the Ural mountains. It is packed with dramatic “found footage” recreations, dubious derring-do, a pulse-pounding score, and piles of speculation..
read more Dyatlov Pass and Mass Murdering Yeti? A DN Exclusive | Doubtful News.






Leave a Reply