UAE’s ambitious space plans map new frontiers

UAE’s ambitious space plans map new frontiers
Sheikh Mohammed is being briefed about new strategy of the Mohammed Bin Rashid Space Centre in Dubai on Saturday. File

Most Popular Stories