Russia says it will quit the International Space Station after 2024 and build its own
Russia says it will quit the International Space Station after 2024 and build its own

Russia had stopped cooperating with the ISS in protest against Western sanctions imposed after its invasion of Ukraine.