A ceremonial welcome for Modi in London

Indian Prime Minister Modi is accorded the ceremonial guard of honor at London’s Kings Charles Street as he begins his …read more

Via:: Reuters Video: Top News