Avatar - Andrew Walters
Andrew Waltersadded this to Science
Humans Settled In North America 24,000 Years Ago, During The Last Ice Age, 10,000 Years Earlier Than Previously Thought: Study

Humans Settled In North America 24,000 Years Ago, During The Last Ice Age, 10,000 Years Earlier Than Previously Thought: Study

ibtimes.com - Himanshu Goenka

Apart from a few unsubstantiated theories, it was understood that human settlements in North America, made by settlers who crossed over from Russia …

View on ibtimes.com