Russia says it will quit the International Space Station after 2024 and build its own
As tensions continue to grow between Russia and the West over the ongoing war in Ukraine, Moscow has announced it will quit the International Space Station (ISS) after 2024.


