The Dubai airport, its driverless metro rail system and its mega roadways were submerged as heavy thunderstorms lashed the United Arab Emirates.
The Dubai airport, its driverless metro rail system and its mega roadways were submerged as heavy thunderstorms lashed the United Arab Emirates.