ESA astronaut returns to Earth with Columbus lab experiment
Friday, September 11, 2009 - 20:28
in Astronomy & Space
ESA PR 22-2009. Space Shuttle Discovery landed early this morning at Edwards Air Force Base, California, 02:53 CEST (00:53 UT), completing all objectives of the 14-day STS-128 mission to the International Space Station.