Severe rainfall in Mecca, Saudi Arabia, caused streets to flood, turning roads into lakes and sweeping vehicles away in powerful currents. The Saudi Meteorological Service issued a red alert for Mecca, Medina, and Jeddah as hail, thunderstorms, and heavy rain battered the region.