Katchatheevu, a small island in the Palk Strait, is at the center of a longstanding political and diplomatic issue between ...