AsiaEuropeIndiaSouthern AsiaUnited KingdomWest EuropePrime Minister, Narendra Modi addressing the British Parliament, in Westminster, London. by adminNovember 13, 201500 Share0 Prime Minister, Narendra Modi addressing the British Parliament, in Westminster, London.