Video Loading...
Secrets in the Ice S02 E07 Russia's Mountain Mummy Enigma
Overview
An expedition on Europe's tallest mountain unearth a decapitated human body; experts uncover a mummified Russian WWII soldier near a wartime shelter.
Video Loading...
An expedition on Europe's tallest mountain unearth a decapitated human body; experts uncover a mummified Russian WWII soldier near a wartime shelter.