Topic: Kenneth Todd
The space shuttle Discovery left the International Space Station behind having done everything it was scheduled to do and more. It is set to land Wednesday.
03/07/2011 08:15 pm
NASA intends that each of these last space shuttle missions leaves the International Space Station with a shorter 'to do' list for maintenance. That may mean Discovery stays until March 9.
03/03/2011 09:40 am