Russian, US astronauts leave ISS on maintenance mission The Russian-US crew of the International Space Station (ISS) went on a five-hour space walk overnight to carry out maintenance work, Russian space officials said on Saturday, quoted by ITAR-TASS news agency.