‘This has angered every Indian’: PM Narendra Modi says after RTI reply reveals Congress gave Katchatheevu island to Sri Lanka
The Katchatheevu Island, nestled within the confines of the India-Sri Lanka border near Rameswaram, has evolved into a contentious focal point, giving rise to a burgeoning call for its repossession.