The Katchatheevu Island Controversy The Katchatheevu Island controversy stands as a testament to the complexities of territorial disputes and the intricacies of diplomatic agreements. Rooted in the 1974 agreement between India and Sri Lanka, this contentious issue has sparked debates, protests, and legal battles over the years. Historical Background: 1974 …
Read More »