Heraldo de Madrid - Cyclone batters French Indian Ocean island of Mayotte