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.