By: Odishatv Bureau
Last updated: 15 Feb 2021, 06:59 PM IST
The Special Task Force (STF) of Odisha Police Crime Branch arrested two persons on Monday on charges of possessing a leopard skin and other incriminating materials.