Aa Aa Aa - A + India, Sri Lanka paid heavy price for Katchatheevu claims. Tiny island not worth obsessing over Praveen Swami ThePrint 5 2 03.04.2024 .....© ThePrint visit website