Two poachers held with leopard skin in eastern India

Record ID: 425872