Apr. 25, 2024 09:03 AM EST China Launches A Three-Member Shenzhou-18 Crew To Its Space Station JIUQUAN SATELLITE LAUNCH CENTER, China (AP) — China launches a three-member Shenzhou-18 crew to its space station.