More Potential Air Leak Locations Found at International Space Station, Source Says

Apr 3, 2021 | EARNINGS

MOSCOW (Sputnik) – Russian cosmonauts on board the International Space Station (ISS) have identified another three possible air leak locations in the Russian Zvezda module, a space industry source told Sputnik.

Read More

Pin It on Pinterest