NASA engineers are reporting that they have finally found the air leak responsible for the drop in air pressure of the International Space Station.
Media officials at the Johnson Space Center are calling it a brilliant bit of detective work seeing that the leak was in the most unusual of places. "It's a miracle we found it at all."
-••-
