February 24, 2011 Space Shuttle Discovery Lifts Off On Final Mission Edit Delete Tags Autopost Space Shuttle Discovery Lifts Off On Final MissionSource: http://www.npr.org/blogs/thetwo-way/2011/02/24/134035422/shuttle-discovery-lifts-off-on-final-mission?ft=1&f=1003newt gingrich sarah palin al sharpton bill oreilly fox news