China Releases Videos of Zhurong Rover on Mars

Video Caption: China has released footages of its rover on Mars. The rover, named Zhurong, is part of China’s first mission to the planet.