After splashing down off the coast of Florida, the latest crew to return from the International Space Station arrived by jet ...
NASA astronauts Butch Wilmore and Suni Williams are finally back on Earth after spending more than nine months in orbit on ...
A pair of US astronauts stuck for more than nine months on the International Space Station will be returned to Earth on ...
Hague and Gorbunov arrived at the station in late September, on SpaceX's Crew-9 mission. Williams and Wilmore have been in ...