The Russian Idol Three Times as Old as the Pyramids

An enigmatic wooden idol that has puzzled archaeologists since it was unearthed in a Siberian bog 125 years ago revealed a little more about itself last week. New carbon dating has indicated that the 9-foot-tall sculpture is much older than previously thought, though there are still no clues to decode its mysterious markings. The statue, […]

JOIN US!

IF YOU LIKE OUR WEBSITE PLEASE MAKE A CLICK ON THE BUTTON BELOW