The space shuttle Discovery lifts off on a mission to the International Space Station from the Kennedy Space Center in Cape Canaveral, Florida August 28, 2009. [Agencies]