The U.S. space shuttle Atlantis sits on the tarmac after landing at Edwards Air Force Base, California June 22, 2007. Atlantis landed at Edwards Air Force Base in California on Friday after a fiery descent through the Earth's atmosphere that capped a two-week mission to the International Space Station. [Reuters]
 |