BORISOV

Russia to Quit International Space Station by 2024

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....