Discovery's return marks completion of Esperia Mission
Wednesday, July 22, 2009 - 04:28
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.