Site was a place of religious sacrifices by ancient man up to 60,000 years ago, believe experts.
Finds of 'lion-hunting ancient man' excavated from site of new road new Lake Baikal now undergoing tests at Germany’s Max Planck Institute.
None are naked: instead, they're far more interesting…
Scientists close to precise dating of the Shigir Idol, twice as ancient as the Egyptian Pyramids.
Yetis have been 'sighted' recently in three different remote areas in Kemerovo region, according to local reports.
Here we go back in time and remember 13 remarkable moments of 2013.