PM Modi faces protests in UK

PM Modi faces protests in UK

London: Indian Prime Minister Narendra Modi was on Wednesday set to sign £1 billion ($1.42 billion, …