China Releases First Photos From Its Mars Lander
The country’s space agency said that the craft’s components, and those of the rover it would soon release, had “deployed in place normally.”
by ·
The country’s space agency said that the craft’s components, and those of the rover it would soon release, had “deployed in place normally.”
by · Published May 31, 2021
by · Published June 9, 2021
by · Published April 15, 2021