Raw Numbers: Every Week, 4 Leopards Are Killed in India

Raw Numbers: Every Week, 4 Leopards Are Killed in India

Just under 3,000 such big cats were killed between 2001-2010