Astronauts repair International Space Station (ISS) leak

Over the weekend, the stalwart crew of the International Space Station (ISS) worked overtime to fix a leaking cooling network outside the orbital outpost.