ScienceDiscovery shuttle to liftoff for farewell launch todayTNT DeskFebruary 24, 2011 by TNT DeskFebruary 24, 2011 Florida: NASA Space shuttle Discovery is poised to launch its final mission on Thursday within few hours concluding a three-decade legacy of orbital travel....
ScienceNASA ready for Thursday Discovery launchTNT DeskFebruary 22, 2011 by TNT DeskFebruary 22, 2011 Florida: The four month long awaiting Discovery’s final mission, delayed owing to hydrogen gas leak, is about to launch on Thursday....