Russia unveils look of its new space station The Russian space agency unveiled a mockup of its new orbital station for the first time on Monday, after Moscow revealed earlier this year that it plans to leave the International Space Station (ISS) after 2024.