KE-CH China Successfully Launches Shenzhou-18 Manned Space Mission Published 28 May 2024 China Successfully Launches Shenzhou-18 Manned Space Mission Watch now Watch preview Share