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