News

SpaceX returns 4 astronauts to Earth in splashdown off Florida coast

Four astronauts strapped into a Crew Dragon capsule splashed down into the Gulf of Mexico, wrapping up a mission to the International Space Station.