Storms may delay space shuttle Endeavour landing

Astronauts aboard the US shuttle Endeavour hope to end their two-week mission to the International Space Station Sunday, but stormy weather is threatening to delay their return to Earth.

Shuttle Endeavour undocks from space station

(AP) -- Shuttle Endeavour departed the International Space Station on Friday night and headed home, leaving behind an outpost that is nearly complete and now has the best windows ever on the world.

Space Station gains a new room: Node-3 installed

(PhysOrg.com) -- Almost exactly two years after the Columbus laboratory was added to the Space Station, the hi-tech Node-3, also ‘made in Europe’, was installed on the ISS this morning.

page 2 from 2