The challenge to Britain’s anti-slavery ambitions: India. lnkd.in/gNNpxyd