Earth orbit Russia approves to stay on board the International Space Station until 2028 2 years ago After all, Russia's withdrawal from the ISS program is not as imminent as previously thought. Russian space officials announced last…