Strange WeatherExtreme weather batters Saudi Arabia’s holy Meccai24NEWS EnglishAugust 23, 2023 by i24NEWS EnglishAugust 23, 202321 30 Heavy and sudden rainfall mixed with strong winds and dust storms have lead to severe flooding in Saudi Arabia’s Mecca. Hot and humid summers is...