Shuttle landed safely at Edward's Airbase in California

Posted by bink on August 9 2005, 5:22 PM. Posted in NASA.

'Welcome home friends' The space shuttle Discovery landed at Edwards Air Force Base in California today, completing the first shuttle mission since Columbia broke apart on re-entry 2 1/2 years ago. "Welcome home friends," mission control told the crew after they touched down. " We're happy to be back," replied commander Eileen Collins.