NASA astronauts Barry Wilmore and Sunita Williams have been stuck in space for nine months, on what was originally going to ...
NASA astronauts splashed down in the Gulf on Tuesday, returning home after an unexpected 9-month stay in space.
Suni Williams and Butch Wilmore returned to Earth Tuesday after a week-long test voyage to the International Space Station ...