The space shuttle Endeavour is closing in on the International Space Station, carrying six astronauts and NASA's last big additions for the orbiting laboratory more than 200 miles above Earth.
msnbc.com: Top msnbc.com headlines, NBC News
Tue, 02/09/2010 - 6:21pm
The space shuttle Endeavour is closing in on the International Space Station, carrying six astronauts and NASA's last big additions for the orbiting laboratory more than 200 miles above Earth.