KECH China Successfully Launches Shenzhou-18 Manned Space Mission Published 26 April 2024 China Successfully Launches Shenzhou-18 Manned Space Mission Watch now Watch preview Share