Several dead as Cyclone Chido batters French Indian Ocean territory of Mayotte

Chido brought winds in excess of 220 kph, according to the French weather service, ripping […]

Chido brought winds in excess of 220 kph, according to the French weather service, ripping [...]