Loading Video…
This browser does not support the Video element.
China releases images of rover on red planet
New images were released Friday, June 11 of China’s first Mars rover Zhurong. (Credit: CNSA via Storyful)
This browser does not support the Video element.
New images were released Friday, June 11 of China’s first Mars rover Zhurong. (Credit: CNSA via Storyful)