X

Earth orbit

Russia approves to stay on board the International Space Station until 2028

After all, Russia's withdrawal from the ISS program is not as imminent as previously thought. Russian space officials announced last…

This website uses cookies.