International Union for Conservation of Nature
-
China Seized Over 3.5 Tons of Pangolin Scales, Around 7,500 of the Mammals Killed
In China's largest raid of animal parts yet, tons and tons of the world's most hunted mammal were recovered.