Monday, October 09, 2023

Fossil footprints in New Mexico are likely the oldest direct evidence of human presence in the Americas, research shows.