Three arrested with leopard skin in northern India

Record ID: 426784