Severe flooding in the United Arab Emirates (UAE) has been captured in before-and-after satellite photos shared by the NASA ...
"You can't create rain out of thin air per se and get 6 inches of water." Expert debunks far-fetched conspiracy theory about ...
[AFP] Dubai's giant highways were clogged by flooding and its major airport was in chaos as the Middle East financial centre remained gridlocked on Wednesday, a day after the heaviest rains on record.