NASA's Crew-8 mission has concluded after 236 days in space, as the team successfully splashed down off Pensacola, Florida, in a SpaceX Dragon spacecraft. The mission covered 100 million miles and involved eight spacecraft arrivals and departures at the ISS, underscoring ongoing space station operations.
Full Story