International China to launch Shenzhou-18 crewed spaceship on April 25 The Shenzhou-18 crewed spaceship is scheduled to be launched at 8:59 p.m. on Thursday (Beijing Time) from the Jiuquan Satellite Launch CenterApril 24, 2024