China is getting ready for a big space event soon, as rover Zhurong will finally land on Mars! The ambitious mission is part of a space programme that aims to raise the country’s global stature and technological might. The touchdown ...
China is getting ready for a big space event soon, as rover Zhurong will finally land on Mars! The ambitious mission is part of a space programme that aims to raise the country’s global stature and technological might. The touchdown ...