On August 15th, the Russian Space Agency, which will be separated from the International Space Station, showed the model of the space station they are planning to build.
Russia may be withdrawing from the International Space Station, but they’re not done with space yet! On August 15th, the Russian Space Agency released a […]