Torrential downpour triggered by Cyclone Ditwah battered several south coastal and delta districts of Tamil Nadu since Friday (November 28, 2025) night, inundating residential pockets, damaging ...