Crew-12 Splashes Down in Pacific After Nearly Eight Months Aboard Space Station
NASA's SpaceX Crew-12 returned to Earth on Oct. 8, 2026, splashing down in the Pacific Ocean off California aboard the Crew Dragon Freedom spacecraft after nearly eight months on the International Space Station.








