Shuttle Endeavour Lands Safely in Florida (SPACE.com)
SPACE.com - HOUSTON - Space shuttle Endeavour touched down in Florida on Friday morning, bringing to an end a successful 16-day mission to complete Japan's Kibo science laboratory at the International Space Station (ISS).
Read more ...
Posted in: on Thursday, August 6, 2009 at at 4:26 PM