China’s Ambitious Plans in Space: The Moon, Mars and Beyond
China deployed a land rover on the surface of Mars on Saturday. The mission is one of many on its schedule as it challenges U.S. dominance of space exploration.
by ·
China deployed a land rover on the surface of Mars on Saturday. The mission is one of many on its schedule as it challenges U.S. dominance of space exploration.
by · Published May 24, 2021
by · Published June 3, 2021
by · Published May 8, 2021