KENNEDY SPACE CENTER-- Atlantis lifted off Friday at 11:29 A.M. Eastern time after a last-moment hold at 31 seconds on its 33rd and final mission--both for it and NASA's 30-year-old manned space shuttle program, putting on hiatus the era of human access to low Earth orbit on board U.S. spacecraft.
Read More »