These goggles, crafted by the Thule people who lived in Alaska and northern Canada around 800 to 1600, are a very early ...
The Kostenki 11 site, located near the Don River, just 300 kilometers from Moscow, is one of the most significant Upper ...