Spacewalkers Install New Batteries, Free Snagged Cable on Station

More from Space.com