Shuttle closes in on station for special delivery
MSNBC - 2 hours 41 minutes agoThe 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.





