News

In a nutshell New independent research confirms that 23,000-year-old human footprints at White Sands National Park are authentic, proving people lived in North America during the peak ice age. The ...