Crime Branch STF seize leopard skin, elephant tusk in Nayagarh; 2 held

creative