Humans just 0.01% of all life but have destroyed 83% of wild mammals ? study

You are here