London, UK. 18th April, 2018. Mass Anti-Modi protests in Parliament Square against Narendra Modi, the current serving Prime Minister of India, who is visiting London as part of the Commonwealth Heads of Government summit. © Guy Corbishley/Alamy Live News - Stock Image
{}