
Heavy rainfall in Jeddah, Saudi Arabia, has resulted in significant flooding and traffic congestion throughout the city. The situation is ongoing as authorities address the impacts of the severe weather.

Heavy rainfall in Jeddah, Saudi Arabia, has resulted in significant flooding and traffic congestion throughout the city. The situation is ongoing as authorities address the impacts of the severe weather.