THE unexpected heavy downpour in Dubai and other regions of the United Arab Emirates (UAE) last week threw flight operations out of gear, leaving thousands of people stranded at the…
Subscribe for our weekly news letter here!
You can unsubscribe us at any time