China's lunar rover has mechanical trouble
Monday, January 27, 2014 - 04:40
in Astronomy & Space
China says its first lunar rover is experiencing mechanical problems and may not be able to finish its mission.
China says its first lunar rover is experiencing mechanical problems and may not be able to finish its mission.