The Shigir Idol Was Crafted By Survivors Of Last Ice Age, And Is Twice As Old As The Pyramids
The results of a recent study performed on the Shigir Idol—considered the OLDEST monumental art in history—and published in the scientific journal Antiquity has determined that this incredible ancient statue was carved around 11,600 years ago, by the survivors of the last Ice Age. This makes this