Ancient humans may have butchered and eaten a giant armadillo-like creature around ... ago), ice sheets and glaciers covered much of the planet, particularly during the Last Glacial Maximum ...