Massive flooding in Mecca, Saudi Arabia.
A significant flood event occurred in Saudi Arabia on Tuesday, January 7, resulting in the inundation of the city of Mecca, where torrents of water have begun to displace vehicles […]
Continue ReadingA significant flood event occurred in Saudi Arabia on Tuesday, January 7, resulting in the inundation of the city of Mecca, where torrents of water have begun to displace vehicles […]
Continue Reading