International Space Station leak is stable, Russian space agency says
The International Space Station's cabin pressure is holding steady after crews repaired a leak on a Russian Soyuz spacecraft attached to the orbital complex, Russia's space agency said Friday.