|
||||
Shuttle arrives home
Discovery touched down in California early August 9, ending the mission that returned NASA's shuttle program to space. Full story » NASA eyes shuttle's future | More stories Audio slide show: Highlights | Your call Gallery: Milestones | A busy crew
Discovery lands at Edwards Air Force Base in California on Tuesday. More »
|
|