ribbon.news
Updated Thursday, October 8, 2026, 17:04 ET · 41 sources
Four astronauts complete eight-month space station mission...
2 outletsscience·PBS NewsHour, ABC News
As the outlets wrote it
- PBS NewsHour: WATCH: Four astronauts return to Earth after 8 months aboard International Space Station
- ABC News: WATCH: SpaceX Crew-12 splashes down after ISS mission
From the Thursday, October 8, 2026 edition · archive