7-feet-long leopard skin seized in Odisha; 3 poachers held
Deogarh: Busting a major wildlife smuggling racket, the Special Task Force (STF) of the Odisha Crime Branch arrested three persons while they were selling a leopard skin in Barkote area of Deogarh district today.
The STF also seized a…