Finally, India gets a count of its leopard numbers: 12,000-14,000

India finally has an estimate of its most populous and elusive large predator, the leopard.
Publication Date:
07/09/2015
![]() |
India finally has an estimate of its most populous and elusive large predator, the leopard.