NASA engineers are testing a leaky helium valve on thespace shuttle Discovery to see if the shuttle can still launch to theInternational Space Station next month or if it must stand down for repairs.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results