Space Shuttle Final Flight Programmed: May 31 2010

NASA has put a final date on the shuttle program: May 31 2010. That day, the shuttle will launch for the last time, putting an end to 29 years of amazing missions, two of them with tragic endings. The final will be STS-133, in which Endeavour "will carry critical spare components that will be placed on the outside of… » 7/08/08 4:00pm 7/08/08 4:00pm