Space Shuttle Discovery.

PRODUCT
RELATED TO.
NASA
ORGANIZATION
Earth (planet)
PLACE
Kazakhstan
PLACE
Bill Moggridge
PERSON
Mars (planet)
PLACE
Kennedy Space Center
PLACE
Space Shuttle Endeavour
PRODUCT
Neil Armstrong
PERSON
NASA employees applaud the safe landing of the Space Shuttle Discovery in the public affairs office at Johnson Space Center in Houston, Texas 09 August 2005. Discovery touched down safely at Edwards Air Force Base in California, marking the culmination of the first gut-wrenching shuttle flight since Columbia disintegrated in 2003. Commander Eileen Collins landed Discovery at Edwards Air Force Base on schedule at 5:12 am (1212 GMT), ending a 14-day mission that NASA managers hailed as a success.
FIRSTPOST. ARTICLES
View all
FROM THE WEB.

