China has successfully launched a rocket to send a team of three astronauts to the nation's space station. The Shenzhou 17 blasted off at 11:14 a.m. local time, state broadcaster CCTV reported.
Trio will replace a crew that has been on the station for six months.
Sign up for the Daily Briefing
Get the latest news and updates straight to your inbox
Network Links
GN StoreDownload our app
© Al Nisr Publishing LLC 2025. All rights reserved.