Explained: What Are the 10 Agreements India and Sri Lanka Signed During PM Modi’s Visit?
Prime Minister Narendra Modi’s recent visit to Sri Lanka wasn’t just a diplomatic stopover—it was a pivotal moment that strengthened New Delhi-Colombo ties like never before. In a landmark move,…