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.