
The Proof Is in the Footprints: Humans Came to Americas Earlier Than Thought
Footprints unearthed at White Sands National Park in New Mexico were made some 23,000 years ago. That’s much earlier than scientists have previously placed humans in the Americas.
Read More
0