India now has 12,852 leopards as compared to the previous estimate of 7910 conducted 2014. More than 60% increase in population has been recorded. Read more
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.