Humans have long been successful predators, thanks to our advanced cognition, tools and technology. And now a new study examining human predation’s influence on nature reveals some fresh insights, ...