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.