Cyclone Chido batters French island territory, 2 dead amid destruction 15.12.2024 08:11 Indiatoday.in Cyclone Chido batters French island territory, 2 dead amid destruction