Suni Williams and Butch Wilmore have landed near Tallahassee, Florida after a 286-day mission at the International Space ...
Two Nasa astronauts who have spent the past nine months stuck in space have splashed down off the coast of Florida.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results