SPACE.com - Having
sailed in space for the past two weeks to install the European Space Agency's
(ESA) Columbus science lab on the International Space Station, the crew of
space shuttle Atlantis came home to Houston on Thursday. Despite the overcast
skies, a crowd of their mission training and team members, friends and, perhaps
most importantly to them, their families, gathered to greet the seven
astronauts for a homecoming celebration.
Read »