Beijing: China‘s first Mars rover on Saturday drove down from its landing platform to the Martian surface to start exploring the surface of the red planet. The six-wheeled solar-powered rover named Zhurong, resembling a blue butterfly and with a mass of 240 kg, slowly trundled off a ramp on the lander to hit the red, sandy […]