Arrow-right Camera

Photos


Space shuttle Atlantis lifts off from the Kennedy Space Center at Cape Canaveral, Fla. Friday May 14, 2010.

John Raoux / Associated Press