Atlantis Returns Home After Successful Mission
User rating: 3.8 / 5 after 11 vote(s)
Space shuttle Atlantis lands at Kennedy Space Center, Fla. Photo credit: NASA/Bill Ingalls
Space shuttle Atlantis and its crew landed at 9:07 a.m. EST Wednesday at NASA's Kennedy Space Center, Fla., after completing a 13-day journey of nearly 5.3 million miles in space. The STS-122 mission expanded the size and research capabilities of the International Space Station with the delivery of the European Space Agency's Columbus laboratory.
Full story »