NASA concerns about persistent oxygen leak aboard International Space Station The station has been leaking air for five years, and NASA is concerned that this might indicate a potential failure in the structural integrity of the International Space Station.


Source:   ABC News
November 16, 2024 03:03 UTC