KE-CH China Prepares for Shenzhou 18 Manned Space Mission Launch Published 15 May 2024 China Prepares for Shenzhou 18 Manned Space Mission Launch Watch now Watch preview Share