Russia says air leak at space station caused by drill hole
MOSCOW (AP) — Russia’s top space official says that last week’s air leak at the International Space Station was a drill hole that happened during manufacturing or in orbit. The leak, which was discovered last week, was traced to a small hole in one of the Russian Soyuz capsules docked at the station. The leak […]
Read more »