Boston -
2 Dec 2013 04:11
BEIJING (AP) -- China launched its first mission Monday to land a rover on the moon, an unmanned operation scheduled to arrive in mid-December to start surveying the lunar surface and transmitting images.
Share this Article
Comment on this Article
Please to comment