Ancient footprints at White Sands National Park, dated to 23,000 years ago, challenge the theory that humans arrived in North…
Read More »Idaho
Entity category: location
Entity category: location
Ancient footprints at White Sands National Park, dated to 23,000 years ago, challenge the theory that humans arrived in North…
Read More »