Space race: China is also on Mars

China’s Zhurong rover landed safely on Mars on May 15, making China only the third country to successfully land a rover on the red planet. More impressively still, China is the first Mars-going nation to carry out an orbiting, landing and rovering operation as its first mission. Zhurong, named after the god of fire in Chinese mythology, separated from the Tianwen-1 orbiter andContinue reading “Space race: China is also on Mars”