Scorecard Research Beacon
Search Icon
ABC News November 15, 2024

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.