CAPE CANAVERAL, Fla.—Four space station astronauts returned to Earth late Saturday after a quick SpaceX flight home.
Their capsule splashed down in the Gulf of Mexico just off the Florida coast near Tampa.
CAPE CANAVERAL, Fla.—Four space station astronauts returned to Earth late Saturday after a quick SpaceX flight home.
Their capsule splashed down in the Gulf of Mexico just off the Florida coast near Tampa.