Early Thursday morning, the crew of SpaceX Crew-11 safely splashed down off the coast of California. The crew completed their long-duration mission on the International Space Station but had it cut short by a handful of weeks due to a crew medical concern, warranting an early return.
Expand Expanding CloseSpaceX Crew-11 successfully returns home after crew medical evacuation