Launch of Shenzhou XVIII crewed spaceship a complete success Shenzhou XVIII manned spaceship, atop a Long March 2F carrier rocket, blasts off from the Jiuquan Satellite Launch Center in northwest China on Thursday. [Photo by Wang Jiangbo/For chinadaily.com.cn] ... 04/25/2024 - 11:02 am | View Link