China’s Mars rover makes first tracks on red planet

0
215

China’s first Mars rover has driven down the ramp of its landing capsule and is now roaming the surface of the red planet.