Humans Blamed for Extinction of Mammoths, Mastodons & Giant Sloths
Tuesday, June 3, 2014 - 18:20
in Biology & Nature
A new study suggests that humans were mostly to blame for the extinction of large mammals such as the woolly mammoth, though controversy over the cause of the global loss of megafauna will likely continue.