Space station crew splash down in Gulf of Mexico
Published
Washington (AFP) Mar 12, 2024
Four astronauts splashed down off Florida in the Gulf of Mexico on their return to Earth early Tuesday, following a more than six-month mission on the International Space Station. The SpaceX Crew Dragon spacecraft landed in the waters off Pensacola at 5:47 am (0947 GMT), with a NASA thermal camera showing all four of its drogue parachutes had deployed for the night-time landing after their 1