Russia's departure from the International Space Station program isn't exactly imminent, it would seem.
Russia will stay in ISS program at least until 2028: report : Read more
Russia will stay in ISS program at least until 2028: report : Read more