Mayotte issued a red alert and people were ordered to stay in their homes or find a solid shelter, and store food and water, as Tropical Storm Dikeledi ... in the Indian Ocean off the east coast ...