Watch: Knee-Deep Water On Roads, In Homes As Rain Batters Tamil Nadu City
No help has arrived even as cars and people wade through the flooded streetsChennai: The coastal city of Thoothukudi in southern Tamil Nadu has been flooded after it received 26…