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.
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.