This marks the first visit by a foreign leader to the island nation after it saw a dramatic political shift last year, with ...
Prime Minister Narendra Modi was accorded a ceremonial welcome at Colombo Independence Square on Saturday (Apr 5) as he began ...