Discovery's return marks completion of Esperia Mission
Wednesday, April 30, 2008 - 13:50
in Astronomy & Space
Space Shuttle Discovery landed in Cape Canaveral, Florida this evening at 19:01 CET (18:01 UT), completing one of the most complex assembly missions to the International Space Station to date, bringing back seven crew members, including ESA astronaut Paolo Nespoli.