Shuttle Atlantis safely back on Earth

November 27, 2009 8:06:51 AM PST
Space shuttle Atlantis and its seven astronauts returned to Earth with a smooth touchdown Friday to end an 11-day flight that resupplied the International Space Station.

Load Comments