Leaky seals found on NASA’s shuttle Discovery

Posted on September 18th, 2007 at 6:04 pm to iTWire by iTWire Staff
A hydraulic leak in the right main landing gear assembly of the U.S. space shuttle Discovery may delay its October liftoff for its STS-120 mission to the International Space Station...  Full story »

Related Posts