
HOUSTON - NASA has tentatively set the final space shuttle mission for May 31, 2010, four months before the shuttle fleet retires.
Space Shuttle
The International Space Station as seen from the US space shuttle Discovery in June 2008. The heads of five agencies building the International Space Station staged ...