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/Liu Lei)
China launches first crewed mission for space station construction
Source: Xinhua| 2021-06-17 11:23:51|Editor: huaxia