China's first Mars rover Zhurong will try to land on Red Planet in one piece today Published 14 May 2021 Full Article
China's Mars rover Zhurong makes first tracks on red planet Sky News 22 May 2021 China's first Mars rover has driven down the ramp of its landing capsule and is now roaming the surface of the red planet.