
IFLScience
shared a link post in group #IFLScience

www.iflscience.com
Butchered Giant Armadillo Shows Humans Were In South America 21,000 Years Ago
The megafauna feast is among the earliest evidence yet of humans in southern South America.

IFLScience

shared a link post in group #IFLScience

www.iflscience.com
Butchered Giant Armadillo Shows Humans Were In South America 21,000 Years Ago
The megafauna feast is among the earliest evidence yet of humans in southern South America.
Comment here to discuss with all recipients or tap a user's profile image to discuss privately.
<div data-postid="gzarmyq" [...] </div>