Space shuttle Discovery lands for final time
The Space Shuttle Discovery landed for the final time Wednesday, wrapping up a twelve-day mission and a 39-mission career.
Space shuttle Discovery returned home from space for the final time Wednesday morning, ending a 39-flight career and becoming the first of NASA's shuttle fleet to retire.