SpaceX astronauts splashdown safely off Southern California coast

Aug 10, 2025 - 08:00
 0
SpaceX astronauts splashdown safely off Southern California coast
After more than four months aboard the International Space Station, four astronauts safely returned to Earth Saturday morning with a splashdown off the coast of San Diego, wrapping up NASA and SpaceX's Crew-10 mission.