Posts

Showing posts with the label 000 years old.

New Evidence That Ancient Footprints Push Back Human Arrival in North America

Image
By Maya Wei-Haas from NYT Science https://ift.tt/amZYfGR via IFTTT