Exclusive look at the Dubai Metro stations
We bring you and exclusive look at the new Dubai Metro stations, set to open on September 9, 2009.
Picture editor's choice
Diwali is the five-day festival of lights
Pictures: Paralympian gets 5-year prison sentence for culpable homicide
Unmanned US Air Force X-37B space plane lands after secret 2-year trip