Context
India's leopard population has reached 13,874, with 1.08 percent per year growth between 2018 and 2022, as per a report released by the Environment Ministry.
Key Highlights
Key-highlights of the Report
About Leopard
|
Verifying, please be patient.