LA PLATA, ARGENTINA—According to a Phys.org report, large numbers of megafauna bones discovered at archaeological sites in three South American countries suggest that humans regularly consumed giant sloths and giant armadillos between 13,000 and 11,6... [926 chars].. reed more