AFP - China's first satellite to probe Mars has been transported to Russia for a launch later this year, state media reported Thursday.
Read more ...
AFP - China's first satellite to probe Mars has been transported to Russia for a launch later this year, state media reported Thursday.