Modi Accorded Ceremonial Welcome in Sri Lanka Prime Minister Narendra Modi was accorded a grand ceremonial welcome in Colombo on Saturday as he began his first official visit to Sri Lanka since 2019. The visit marks a renewed push April 5, 2025 -Top News·India News·Sri Lanka