Four astronauts returned early from the International Space Station after a rare medical evacuation, splashing down near ...
NASA’s SpaceX Crew-11 mission safely splashed down early Thursday morning in the Pacific Ocean off the coast of San Diego.