Residents of the French territory of Mayotte braced on Sunday for a storm expected to bring strong winds and flash floods ...