The crewed spacecraft Shenzhou-12, atop a Long March-2F carrier rocket, is launched from the Jiuquan Satellite Launch Center in northwest China's Gobi Desert, June 17, 2021. (Xinhua/Li Gang)
China launches first crewed mission for space station construction
Source: Xinhua| 2021-06-17 09:26:13|Editor: huaxia