ribbon.news
Updated Monday, October 12, 2026, 17:05 ET · 41 sources
Four astronauts complete eight-month ISS mission, return safely...
1 outletscienceday 2·Los Angeles Times · archived copy
As the outlets wrote it
- Los Angeles Times: NASA's SpaceX Crew-12 splashes down off L.A. coast after 100-million-mile orbital journey
From the Monday, October 12, 2026 edition · archive