China successfully launches Shenzhou-12
The Manned Space Program Agency (CMSA) announced that the spacecraft Shenzhou-12, carrying 3 astronauts into the first space station of China, was successfully launched from the Jiuquan Satellite Launch Center in the Gobi Desert at 09:22 local time with the Long March-2F rocket. It was the first manned space mission launched by China after 5 […]