Russian space officials say air leak at International Space Station poses no danger to its crew | Technology News

[ad_1] News Technology Science Russian space officials say air leak at International Space Station poses no danger to its crew Russian space officials first reported a leak in the Zvezda module in August 2020 and later that year Russian crew members located what they believed was its source and tried to fix it. The space…

Read More