Leaky valves could delay space shuttle launch
Monday, March 15, 2010 - 17:35
in Astronomy & Space
(AP) -- Space shuttle Discovery has some leaky valves that could delay its launch next month.
(AP) -- Space shuttle Discovery has some leaky valves that could delay its launch next month.