Human interference major factor in megafauna extinction

A recent study has shed new light on this topic, pointing the finger more directly at human activity as the major cause of this mass extinction.

The Sixth Mass Extinction Is Happening Now

Mounting evidence is pointing to the world having entered a sixth mass extinction. If the current rate of extinction continues we could lose most species by 2200.