Four astronauts splash down off Florida coast ending 5-month mission
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. The U.S.-Russian-Japanese crew spent five months at the International Space Station, arriving last October. Besides…
bubmagMarch 12, 2023