Cyclone Chido leaves 11 dead in France, devastating damage
At least 11 people have died after Cyclone Chido caused devastating damage in the French territory of Mayotte in the Indian Ocean, France’s Interior Ministry said Sunday. The intense tropical cyclone has now made landfall on the …