Tag: Chinese Space Agency
China’s Mars rover takes first move on surface of the Red...
A Chinese remote-controlled motorized rover drove down the ramp of a landing platform and onto the surface of Mars, making China the first country...