China once said it couldn’t put a potato in space. Now it’s eyeing Mars
China has achieved some notable feats recently including an uncrewed mission to Mars and sending astronauts to its own space station.
—————
TRANSCOM ISP – Free Sigma HSE Email
Level 6 Domain Names are FREE – Register Now.