Shuttle Astronauts Set to Leave Space Station
Tuesday, July 28, 2009 - 06:28
in Astronomy & Space
The space shuttle Endeavour and its 7-astronaut crew will undock from the ISS on Tuesday.
The space shuttle Endeavour and its 7-astronaut crew will undock from the ISS on Tuesday.