Space station crew splash down in Gulf of Mexico
Published
Four astronauts splashed down off Florida in the Gulf of Mexico on their return to Earth early Tuesday, following a more than six-month mission on the International Space…
Full ArticlePublished
Four astronauts splashed down off Florida in the Gulf of Mexico on their return to Earth early Tuesday, following a more than six-month mission on the International Space…
Full ArticleA fast boat crosses the waters several hours after NASA’s SpaceX Crew-7 splashdown on March 12, 2024. The SpaceX Dragon Endurance..