Tag: China National Space Administration
Tech Digest daily round up: China’s spacecraft lands on Mars
An unmanned Chinese spacecraft has successfully landed on the surface of Mars, Chinese state news agency Xinhua has reported, making China the second space-faring nation after the US to land on […]