Russia says it is leaving the International Space Station program. What does that mean?
Russia will withdraw from the International Space Station project after 2024 to focus on forming its own space station, the head of the Russian space agency said Tuesday.