China’s Rover Starts Roaming The Red Planet his image taken by the navigation camera of China’s Zhurong rover shows the rover’s solar panels and antenna, after it landed on Mars on 15 May, 2021. (AFP Photo) China’s Mars rover drove from its landing platform and began exploring the surface of the planet on Saturday, state-run […]