Russia’s space agency says air pressure on the International Space Station has been restored to proper levels after a leak was repaired.
Russia’s space agency says air pressure on the International Space Station has been restored to proper levels after a leak was repaired.