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 20, 2021
by · Published April 27, 2021
by · Published May 27, 2021