Worst Cyclone Hits Mayotte

France's Indian Ocean territory of Mayotte has been struck by the worst cyclone to hit the islands in nearly a century. At least 11 people were reportedly killed when Cyclone Chido made landfall on Saturday, causing wind gusts of more…