Indian Prime Minister Modi confronted by angry protests in London

//Indian Prime Minister Modi confronted by angry protests in London