A Mystery Species Was Discovered in Trafficked Pangolin Scales [ad_1] The pangolin is an absurd animal, a mammal that’s dressed up as a reptile with a coat […]