China launches Shenzhou-18 manned mission, sending three-member crew to space
By Supplied | Published Apr 27, 2024
The mission is China's first manned mission to the space station this year, the third since the space station entered application and development phase, China's 32nd manned flight into space, and the 518th flight mission of the Long March series rockets.