NASA has provided an update on the continuing investigation into a small air leak aboard the orbiting laboratory that astronauts patched on Aug. 30.
%d bloggers like this: