After half a decade, the Russian space station segment stopped leaking

A small section of the International Space Station that has experienced persistent leaks for years appears to have stopped venting atmosphere into space.

The leaks were caused by…

Continue Reading