60 percent rise in Leopard population across the Country; India now has 12,852 leopards.
Releasing the Status of Leopards report in New Delhi today, Minister for Environment, Forest and Climate Change, Shri Prakash Javadekar ...
Releasing the Status of Leopards report in New Delhi today, Minister for Environment, Forest and Climate Change, Shri Prakash Javadekar ...
© Janam Multimedia Limited