Nation & World News
NASA's final space shuttle launch
The space shuttle Atlantis blasted off Friday, July 8, 2011, on the 135th and final NASA mission.
1/19
Space shuttle Atlantis lifts off from Pad 39A at the Kennedy Space Center in Cape Canaveral, Fla., Friday, July 8, 2011. The STS135 mission, the final shuttle flight, will bring supplies to the international space station.
Today's Gallery Headlines