Heavy Rain and Thunderstorms Cause Localized Flooding in Mecca
Saudi Arabia’s National Meteorological Center issued weather alerts after intense thunderstorms brought heavy rain and flash flooding to Mecca, prompting emergency deployments to protect transport links and public safety.