MOSCOW - Russia's space agency expects the International Space Station to stay in orbit through 2024, and plans to create its own space outpost with its segment of the station after that.
Russia's War Against Ukraine
MOSCOW - Russia's space agency expects the International Space Station to stay in orbit through 2024, and plans to create its own space outpost with its segment of the station after that.