France’s Indian Ocean territory of Mayotte has been struck by the worst cyclone to hit the islands in nearly a century. At ...