world #Weather #Cyclone #EmergencyAid #France #NaturalDisaster France’s Mayotte struggles to recover as cyclone overwhelms hospitals Global News Sat