20041229 india: In Velankanni; both the living and dead stranded