KECH China Prepares for Shenzhou 18 Manned Space Mission Launch Published 18 April 2024 China Prepares for Shenzhou 18 Manned Space Mission Launch Watch now Watch preview Share