Buildings are seen under construction, along with rush hour traffic as a Dubai Metro train arrives at a station in Dubai October 31, 2011. (Reuters/Jumana El Heloueh)
Buildings are seen under construction, ahead of rush hour traffic as a Dubai Metro train arrives at a station in Dubai
by Ahmed Arafa | Mar 25, 2014 | 0 comments