Article
Aylin Woodward for Business Insider
Sep 23 ’21Newly discovered fossil footprints show humans were in North America thousands of years earlier than we thought
auteur
Get notified of new articles from this auteur
Aylin Woodward
Business Insider, NewScientist