Skip to main content

NEWS


Astronauts stuck in space finally return home after unexpected, extended mission

NASA astronaut, Butch Wilmore, and his crew returned to Earth after spending over nine months in space. The crew made their splashdown just before 6 P.M. Eastern time on Tuesday off the coast of Tallahassee, Florida, in the Gulf of America.