A pair of NASA astronauts, who were stranded in space for more
than nine months, returned to Earth on Tuesday, landing in the
Gulf of America off Tallahassee, Florida, bringing an end to an unforeseen odyssey.
NASA astronauts Suni Williams and Butch Wilmore.