SPACE: China’s Rover Successfully Lands on Mars
China just successfully landed its first rover on Mars, becoming only the second nation to do so. The Tianwen-1 mission, China’s first interplanetary endeavor, reached the surface of the Red … Read more