Small Oxygen Leak Detected on the International Space Station

A tiny pressure leak has been detected on the Russian side of the International Space Station. It sounds alarming, but flight controllers say the astronauts aren't in any immediate danger.