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.
(Photo: AP/Pool/Reuters, P. Ducharme)
Share This Gallery