
In the Land of the Mammoth Eaters
One archaeological site in Texas has yielded an astonishing amount of evidence that people have been in North America for over 15,000 years.
One archaeological site in Texas has yielded an astonishing amount of evidence that people have been in North America for over 15,000 years.