Global animal population decline a staggering 68%

The world’s animal population is being decimated at an alarming rate according to a new report released by the World Wildlife Fund (WWF). Animal population decline reached a staggering 68% in numbers across mammals, birds, fish, amphibians and reptiles has been recorded – much of it due to human activity. The report argues that only a massive overhaul of the […]