February 20, 2008—Atlantis and its crew safely landed at Kennedy Space Center, after the successful delivery and installation of a new lab for the International Space Station.
February 20, 2008—Atlantis and its crew safely landed at Kennedy Space Center, after the successful delivery and installation of a new lab for the International Space Station.