Earlier this year, Russian space officials were talking about pulling out of the International Space Station when the current agreement with America and other partners expires in 2025, a reflection of souring relations with the United States.
Earlier this year, Russian space officials were talking about pulling out of the International Space Station when the current agreement with America and other partners expires in 2025, a reflection of souring relations with the United States.