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.