When did humans get to South America? This giant shelled mammal fossil may hold clues
When did humans get to South America? This giant shelled mammal fossil may hold clues
www.npr.org /2024/07/23/g-s1-12429/giant-armadillo-like-mammal-humans-south-america-human-arrival
0
comments