Leopard poaching goes unabated in Odisha

The poaching of these protected animals has shot up in Odisha with the seizure of around 50 leopard skins in the last two years. Of the seizures, the STF alone has accounted for the seizure of 28 skins. AS per official estimate, the leopard population in Odisha stands close to 800.