Indulging The Left’s Historical Revisionism Has Consequences
A controversial Oct. 5 article in Science Magazine claims to confirm a 2021 study of human footprints in White Sands National Park in New Mexico that suggested humans were in North America about 23,000 to 21,000 years ago, and thus several…