Stormy Horizon Seen as Clouds Gather in Western Saudi Arabia
Up Next
Heavy Rain Brings Flooding to Taif, Mecca Province
Hailstorm and Heavy Rain Hit Mecca Province
Streets, Offices, Shops Flooded in Northern Pakistan
Thousands of Refugees in Lebanon Displaced Due to Flooding