News

Footprints found in the ancient lakebeds of White Sands may prove that humans lived in North America 23,000 years ago — much earlier than previously believed. A new study using radiocarbon-dated mud ...
What if humans left their first mark on the Americas earlier than we think? An anthropologist said footprints uncovered here ...