In a never-before turn of events, India Today travelled to Katchatheevu, the disputed island governed by Sri Lanka, to ...