China successfully launches Shenzhou-23 manned spacecraft to Chinese space station
By: Global Times | Published: May 25, 2026 12:10 AM
China successfully launched the Shenzhou-23 manned spacecraft to the Chinese space station on Sunday, marking the complete success of the country’s first manned spaceflight mission in 2026.