New Mexico’s White Sands National Park fossils show that humans inhabited North America thousands of years earlier than previously thought.
Written by Sam Anderson
GearJunkie experts cover breaking news in the world of the outdoors, adventure, and gear for the industry insider and backyard adventurer alike.