Dubai is one of the most advanced and high-tech cities in the world. But just 90 minutes north lies a look into how different ...
It had been traveling from the United Arab Emirates’ Jebel Ali port in Dubai to Jeddah, Saudi Arabia, before beginning to ...