China’s Mars rover makes first tracks on red planet

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

Scroll to top