Passengers report being stranded in the desert city as the international hub struggles in the wake of unusually heavy rain …
The Dubai News
Passengers report being stranded in the desert city as the international hub struggles in the wake of unusually heavy rain …