Space shuttle astronauts check ship for ride home
Wednesday, September 9, 2009 - 15:28
in Astronomy & Space
(AP) -- Space shuttle Discovery's astronauts are checking their flight systems for the trip home. Discovery and its crew of seven are scheduled to return to Florida early Thursday evening, 13 days after blasting off on the space station delivery mission. But thunderstorms could keep them in orbit longer.