Science | Thu Nov 1, 2012 4:09pm EDT

Spacewalkers tackle coolant leak on space station