Enlarge Photo

Photo by: Wilfredo Lee

Space shuttle Discovery lifts off from Pad 39A at the Kennedy Space Center in Cape Canaveral, Fla., Thursday, Feb. 24, 2011. Discovery, on its last mission, will carry a crew of six astronauts to the Leonardo Permanent Multipurpose Module, or PMM, to the International Space Station. (AP Photo/Wilfredo Lee)

Happening Now