Modi Reopens Settled Dispute with Sri Lanka to Woo Tamil Voters
India and Sri Lanka signed an agreement in 1974 recognizing Sri Lankan sovereignty over the tiny island of Katchatheevu.
Source: thediplomat.com
Fast, Ad-Free News Updates
Stay updated with breaking news from Foreign Review. Real-time updates on events, politics, business and more.