Extreme weather brings winds, fierce rains to Saudi Arabia's Makkah

Extreme weather, winds, rains, Saudi Arabia, Makkah
World
image