Posted By RichC on July 17, 2006
The space shuttle Discovery landed safely at the Kennedy Space Center in Florida at 9:14 AM after a successful 13-day mission and hopeful return to future flights. NASA has been overly cautious since the 2003 Columbia disaster. The mission demostrated the success of the new ‘arm’ that can reach all parts of the shuttle while in space permitting repairs if it should be necessary. According to NASA, the improve foam on the shuttles external tank worked well and most hope that problem is behind them. The six-member crew are in excellent spirits and if it were not for drumbeat of war in the middle east, America’s focus would have certainly offered them more attention. Nevertheless, congratulations from from this American on mission accomplished to both the crew and all who made STS-121 successful.