Status of leopard in India, 2022: summary report
India has 13,874 leopards, with the heart of the country — Madhya Pradesh — having the largest number of its third-biggest felid, a landmark report released by the Centre on February 29, 2024 showed. The