Tropical Cyclone Dikeledi Causes Fatalities and Flooding in Madagascar and Mayotte Weather World news Tropical Cyclone Dikeledi Causes Fatalities and Flooding in Madagascar and Mayotte