Shuttle Astronauts Set to Leave Space Station (SPACE.com)
SPACE.com - The 13 people aboard the International Space Station will say their farewells and split up Tuesday when the crew of the shuttle Endeavour undocks from the orbiting laboratory.
Read more ...
Posted in: on Friday, July 31, 2009 at at 4:26 AM