Optimum News 12 Newsday.com MSG Varsity Explore LI AM New York Optimum Autos Optimum Homes

Johnson Space Center

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.

Around the web

More from around the web »

advertisement | advertise on newsday

advertisement | advertise on newsday