
NASA's stranded astronauts have finally returned to Earth after spending nine months on the ISS
NASA's stranded astronauts have finally returned to Earth after spending nine grueling months on the International Space Station (ISS). Sunita Williams and Butch Willmore splashed down off the coast of Tallahassee, Florida at 5:57pm ET this evening. They were accompanied by the Crew-9 astronauts, NASA's Nick Hague and Russian cosmonaut Aleksandr Gorbunov.