Russia says it is leaving the International Space Station program. What does that mean?
Published Date: 7/28/2022
Source: phys.org
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.