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