Odisha’s Leopard Population Is Dwindling, Here’s Why
Odisha is turning out to be a hotbed for the poaching of leopards. The Odisha Forest Department and the Special Task Force (STF) of the state police seized 20 leopard skins in one year from…