June 21, 2010 -- A statue of a woolly mammoth appears in Yakutsk, Siberia in Russia. Discovered in the permafrost of northern Siberia just last year, the young beast, Khoma, is the eldest of six baby mammoths found in Siberia over the past 200 years. Read More