Science | Thu Nov 1, 2012 8:09pm GMT

Spacewalkers tackle coolant leak on space station