Russia to Quit International Space Station by 2024

Russia, isolated from the west due to its war in Ukraine, will leave International Space Station (ISS) by 2024, Yuri Borisov, head of Roscosmos, said during his meeting with President Vladimir Putin. The country will continue its efforts in space on its own. Borisov added that Russia would fulfil its obligations to its partners on the ISS before leaving the project.