Mecca streets flooded after heavy rainfall in Saudi Arabia

Streets of the holy city of Mecca have been engulfed by rushing waters following torrential rains across several governorates of Saudi Arabia. 

(Source: AFP)


Press TV’s website can also be accessed at the following alternate addresses:

www.presstv.co.uk

SHARE THIS ARTICLE
Press TV News Roku