Prime Minister Narendra Modi will arrive in London from Sweden on Tuesday night and is set for a packed day of bilateral meetings and events on Wednesday before the live telecast from Central Hall Westminster.
Prime Minister Narendra Modi will arrive in London from Sweden on Tuesday night and is set for a packed day of bilateral meetings and events on Wednesday before the live telecast from Central Hall Westminster.