Space shuttle Endeavour’s final undocking from the International Space Station is the focus of attention today for the crew members on both vehicles after more than 11 days of joint docked operations.
Space shuttle Endeavour’s final undocking from the International Space Station is the focus of attention today for the crew members on both vehicles after more than 11 days of joint docked operations.