Atlantis Mission STS-122

Share
this
Gallery

The space shuttle Atlantis deploys its braking parachute during landing Wednesday morning, Feb. 20, 2008, at the Kennedy Space Center in Cape Canaveral, Fla. The shuttle touched down at 9:07 a.m. Its 5 million-mile, 13-day journey was highlighted by the delivery of a new European space station lab to the international space station.

Author: CBS News Staff

Credit: AP/Pool/Reuters, P. Ducharme