Science / Discovery space shuttle Discovery Blasts Off on Its Final Mission It should reach the space station on Saturday By Newser Editors and Wire Services Posted Feb 24, 2011 4:04 PM CST Copied Back