News tagged with space shuttle discovery

Space Shuttle Discovery Set to Land Saturday

( -- The space shuttle Discovery's crew is expected to complete its mission to the International Space Station with a landing at NASA's Kennedy Space Center in Florida at 1:43 p.m. EDT on Saturday, March 28. The ...

dateMar 25, 2009 in Space Exploration
shares0 comments 0