Space shuttle Endeavour pulls in at space station (AP)

Space shuttle Endeavour lifts-off from the Kennedy Space Center at Cape Canaveral, Fla., Monday, Feb. 8, 2010.  Endeavour is carrying six astronauts who will deliver a room and observation deck to the International Space Station. A piece of foam insulation is seen falling to the right of the orbiter.  (AP Photo/John Raoux)AP – Shuttle Endeavour arrived at the International Space Station early Wednesday, delivering a new room and observation deck that will come close to completing construction 200 miles above Earth.


View full post on Yahoo! News: Top Stories

Leave a Reply

Amazon Free Clicks