Zhurong rover sends images of Mars
The China National Space Administration has released new images it said came from its rover on Mars. (Source: CNSA via Storyful)
The China National Space Administration has released new images it said came from its rover on Mars. (Source: CNSA via Storyful)