"
WASHINGTON (AFP) - 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…