ScienceDiscovery shuttle arrives at Int’l space stationTNT DeskFebruary 27, 2011 by TNT DeskFebruary 27, 2011 Florida: Discovery, while making its final visit before being parked at a museum, has been arrived at the International Space Station on Saturday....
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....