International Space Station programme Russian Deputy Prime Minister Yury Borisov confirms that Russia will withdraw from the International Space Station beginning in 2025. Russia to withdraw from International Space Station starting from 2025, deputy PM confirms, as Moscow works on replacement © RT Sources: RT