Russia to withdraw from International Space Station after 2024

Top International News

Russia has reportedly announced it will withdraw from the International Space Station after 2024 to build its own orbital outpost.

Credit Sky News Australia