Neil Chase with Science Blog 7-7-2011

Published: July 12, 2011, 5 a.m.

Next week is set to be a very important time in space travel, as the very last space shuttle mission is due to head into orbit for one final time. So this week on the Science Blog, Neil Chase 'll be looking back on the achievements and failures of the spa