China launches Shenzhou-18 spacecraft with 3-member crew to space station 26/04/2024 (VOVWORLD) -China launched the Shenzhou-18 manned spaceship on Thursday evening from the Jiuquan Satellite Launch Center in northwest China, the China Manned Space Agency (CMSA) announced