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)
New images were released Friday, June 11 of China’s first Mars rover Zhurong. (Credit: CNSA via Storyful)