Microscope needed to find tiny punctures in the hull

Russian cosmonauts have detected another leak in the International Space Station – and suspect there may be a second – months after they just patched a hole.…