A handout photo provided by the International Mammoth Committee shows the remains of mammoth found a few kilometers away from the Sopkarga polar station in the Taimyr Peninsula. An 11-year-old boy from Russia's north has stumbled upon a well-preserved wooly mammoth, in what scientists describe as the best such discovery since 1901
less