Russia to leave the International Space Station
NASA said that they weren’t informed about the decision by Russian space officials until after they made the announcement. Source: NASA. Russia is set to leave the International Space Station (ISS) after 2024, with Russian officials saying that they will build their own orbital station. The chief of Russian space corporation Roscosmos, Yury Borisov sat…