SpaceX astronauts splashdown safely off Southern California coast
Aug 10, 2025 - 08:00
0

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.