China launches first astronauts to new space station0
- NEWS, TECHNOLOGY, World
- June 17, 2021
China has successfully launched the Shenzhou-12 – its first manned mission in five years – further accelerating its space programme to rival the United States. Shenzhou-12, meaning “Divine Vessel”, lifted off at about 01:22 GMT on Thursday from the Jiuquan Satellite Launch Center in northwest China, according to the live video broadcast on state television,
READ MORE