China Lands on Mars in Crowning Moment for Space Program

China Lands on Mars in Crowning Moment for Space Program

Upworthy

Published

The success of the Tianwen-1 mission makes China the third nation after the U.S. and Soviet Union to land on the red planet.

Full Article