Prime Minister Narendra Modi Receives Historic Welcome in Colombo as India-Sri Lanka Strengthen Ties by Kritya Shah April 5, 2025 0 On Saturday, Prime Minister Narendra Modi was given an extraordinary ceremonial reception at Colombo’s historic Independence Square, marking a first for any foreign leader to be accorded such an honor ...