China’s Zhurong rover has sent back its first images since landing on Mars Saturday, becoming the third nation to accomplish the technically challenging feat.
China’s Zhurong rover has sent back its first images since landing on Mars Saturday, becoming the third nation to accomplish the technically challenging feat.