ESA’s pair of astronauts back on Earth
Wednesday, April 30, 2008 - 13:51
in Astronomy & Space
ESA PR 49-2006. Space Shuttle Discovery landed in Cape Canaveral, Florida tonight at 23:32 CET (22:32 UTC/GMT), completing one of the most complex assembly missions to the International Space Station to date, and bringing back ESA's two astronauts, Christer Fuglesang and Thomas Reiter.