A small air leak at the International Space Station finally has been traced to the Russian side, following a middle-of-the-night search by astronauts.
Marcia Dunn, Orlando Sentinel: Business
Wed, 09/30/2020 - 5:26am
A small air leak at the International Space Station finally has been traced to the Russian side, following a middle-of-the-night search by astronauts.