Peter Baker @peterbakernyt
Russia plans to withdraw from the International Space Station in 2025, according to state media, ending a partnership with the United States that was launched in 1998 and has been relatively immune to the deterioration in relations until now. https://t.co/2xWhyVJ1B6 — PolitiTweet.org