NASA astronauts Suni Williams and Butch Wilmore were on the International Space Station more than nine months, despite ...
The two NASA astronauts stuck in space are finally heading back down to Earth after being stuck today (18 March). Initially, ...