News
Leopard population rises across the Country; India now has 12,852 leopards.
New Delhi: India now has 12,852 leopards as compared to the previous estimate of 7910 conducted 2014. More than 60% increase in…

New Delhi: India now has 12,852 leopards as compared to the previous estimate of 7910 conducted 2014. More than 60% increase in…
