Research backs human role in extinction of mammoths, other mammalsphys.org47 pointswellokthen10 years ago