New Evidence That Humans Populated the Americas During the Last Glacial Maximum

Guest “another paradigm bites the dust” by David Middleton For quite some time it has been “settled science” that humans migrated into the Americas during deglaciation as ice-free passages opened.…

Share:

Leave a Reply