|

April 18, 2018

Protest in UK - 'Modi go home' placards & protest outside Downing Street and British parliament (18 April 2018)

Reuters
April 18, 2018 / 6:19 PM / Updated an hour ago

Prime Minister Modi confronted by angry protests in London

3 Min Read