China’s Mars Rover Mission Lands on the Red Planet by Steven Lee Myers and Kenneth Chang


The success establishes China as a principal contender in what some see as a new era of space competition.

Published: May 14, 2021 at 02:00AM

from #NYT Science Read the full article here: https://ift.tt/33LinQE