www.ancient-origins.net
Footprints in New Mexico - The First Humans in North America? (Video)
In the arid expanses of New Mexico's White Sands National Monument‚ a groundbreaking discovery challenges established notions of human history in North America.
Read moreSection:Â NewsHuman OriginsScienceAncient PlacesAmericasVideosRead LaterÂ