Giant Armadillo Butchers Push Back Human Arrival Time in South America 0 17.07.2024 21:01 Discovermagazine.com Human interaction with megafauna at the end of the Pleistocene Epoch may have contributed to some mammalian extinctions.