Russia picks team for film shot on International Space Station

0
8

The ISS is the largest orbiting laboratory ever built. The first stage was launched in November 1998 by Roscosmos. Since then, the US, the European, Japanese and Canadian space agencies have contributed more modules, robotic arms and giant solar arrays.