London’s Parliament Square Reverberates With Anti-Modi and Anti-Hindutva Slogans

After a long and exceptionally cold winter in the UK, as Spring suddenly sprang making Wednesday the hottest day of the year so far, political heat here also jumped to the highest degree in Parliament Square where thousands of the British protesters assembled to express their anger against Indian Prime Minister Narendra Modi’s UK visit and his rule in India.

Read more