Russia's blow to the International Space Station.
Russia is planning to pull out of the International Space Station after 2024, potentially closing the book on the nation's close relationship with the U.S. in space.
We would like to share the AXIOS report, July 26, 2022.