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.