International Space Station crew repair leak in Russian craft

Astronauts patch small rip leaking oxygen, seemingly caused by collision with a meteorite fragment