Nation

Space shuttle Endeavour

Endeavour lifts off from Kennedy Space Center. Cmdr. Mark Kelly is leading a crew of six on the shuttle's planned final mission to deliver the $2-billion dollar Alpha Magnetic Spectrometer and other supplies to the International Space Station. See full story Gary Rothstein / European Pressphoto Agency
Loading