Shuttle astronauts leave station after upgrades
Wednesday, March 25, 2009 - 13:28
in Astronomy & Space
CAPE CANAVERAL, Florida (Reuters) - The shuttle Discovery astronauts left the International Space Station on Wednesday, floating back inside their ship after an eight-day visit to prepare the orbiting outpost for an additional three residents.