International Space Station astronauts splash down off Florida – two months later than scheduled

INSUBCONTINENT EXCLUSIVE:
Four astronauts returned to Earth in the early hours of yesterday, successfully splashing down in the Gulf of Mexico off Florida in a
SpaceX Dragon spacecraft.