Babylon

New tests reveal Shigir Idol is 11,000yrs old

The mysterious wooden statue Shigir Idol is found to be 11,000 years old, or 1,500 years older than previously believed, according to new tests, making it the oldest known wooden sculpture in the...