Technology Zhurong: China Mars Rover Touches Ground on Red Planet Ayub Khan May 27, 2021 0 China's first Mars rover has driven down from its landing platform and is now roaming the surface of the red planet, China's space administration said Saturday.The solar-powered rover…