Devastation Strikes Mayotte as Cyclone Chido Leaves Destruction and Death in its Wake. France:   Cyclone Chido has caused catastrophic damage in Mayotte, a French […]