11 Dead As Cyclone Chido Wreaks Havoc In French Territory Of Mayotte Dec 16, 2024 At least 11 people have died after Cyclone Chido caused devastating damage in the French territory of Mayotte in…