ITN News - Space shuttle Atlantis makes final landing (2011-07-21)Space shuttle Atlantis has landed back on Earth, bringing to a close America's 30-year orbiter programme. The vehicle swept into the Kennedy Space Center, its wheels touching the runway just before ... [View]
Sponsored Ads