A severe storm has hit Saudi Arabia this week, bringing torrential rain and high winds. The country's meteorological department has issued a red alert for the cities of Mecca, Madinah and Jeddah as ...
Some results have been hidden because they may be inaccessible to you