A Bittersweet Finale for Discovery’s Last Mission
Wednesday, March 9, 2011 - 13:00
in Astronomy & Space
Back from the International Space Station, the shuttle crew spoke of the spacecraft’s success record: 39 flights covering nearly 150 million miles.