The Idol is more than 6,000 years older than the UK’s Stonehenge. More than twice the age of the Egyptian pyramids, the wooden monument – found in a peat bog in the Urals in 1890 – is 1,500 years older than previously suspected, according to the world’s most advanced dating technology. ‘The first attempt to […]