Mayotte hit by floods and mudslides from second storm Mayotte, a French located in the Indian Ocean, has been affected by strong rainfall, resulting in flooding and landslides, just a month after Cycl…