By: Odishatv Bureau
Last updated: 23 March 2021, 01:51 PM IST
The Special Task Force (STF) of the Crime Branch in Odisha has arrested two persons and seized leopard skin from their possession following a raid at Barkot area in Deogarh district.