Show of HandsShow of Hands

Confucius October 22nd, 2016 4:06am

Humans kill hundreds of snow leopards every year, often as “retaliation” for attacking livestock, according to a new report from wildlife trade network TRAFFIC. Scientists estimate between 4,500 and 10,000 wild snow leopards are left. Pick a side.

6 Liked

Comments: Add Comment