Russia will leave the International Space Station at the end of 2024 and start construction on its own orbital base, officials announced Tuesday.
For the full article, click here.
Russia will leave the International Space Station at the end of 2024 and start construction on its own orbital base, officials announced Tuesday.
For the full article, click here.
0 Comments