Heavy rains flood roads in Saudi Arabia's Riyadh
AFP English
Flash floods inundate roads in Riyadh, the latest instance of heavy rains disrupting life in Saudi Arabia. Authorities have closed..
Flash floods inundate roads in Riyadh, the latest instance of heavy rains disrupting life in Saudi Arabia. Authorities have closed..
Heavy rains in Oman trigger devastating flash floods, claiming 13 lives and sweeping away vehicles. Learn more about this tragic..