A pressure leak at the International Space Station (ISS) last week was a drill hole that happened during manufacturing or in orbit, the chief of Russia’s space agency says.
…
A pressure leak at the International Space Station (ISS) last week was a drill hole that happened during manufacturing or in orbit, the chief of Russia’s space agency says.
…