Shuttle Discovery on track for afternoon landing
Saturday, March 28, 2009 - 08:53
in Astronomy & Space
(AP) -- Shuttle Discovery and its crew of seven aimed for a Saturday afternoon touchdown at NASA's spaceport to wrap up a successful space station construction mission.