NEWS
Crew-8 splashes down off coast of Florida
NASA and SpaceX brought back the Crew-8 astronauts from the International Space Station after more than 200 days in orbit.
NASA and SpaceX brought back the Crew-8 astronauts from the International Space Station after more than 200 days in orbit.