Scientists making the dive into one of the coldest lakes on the planet have made a discovery that some believe proves the existence of Russia’s...
Bizarre footage of what looks to be a woolly mammoth was captured by a government engineer in the wilds of Siberia. Even more interesting is...