When one geologist stumbled across a massive mound 65 years ago, he had no idea his discovery would spark one of the world’s strangest scientific mysteries. The site in Irkutsk, Siberia was discovered ...