Heavy rain poured over the United Arab Emirates on Tuesday which prompted flooding on major highways across the desert …
source
Heavy rain poured over the United Arab Emirates on Tuesday which prompted flooding on major highways across the desert …
source