Modi faces protests as he signs £1bn deal on UK trip

4688.jpg

—Photo courtesy: The Guardian