More stories

  • Russia leaving ISS

    Just in: Russia to quit International Space Station ‘after 2024’

    In the midst of intense hostilities between Moscow and the West over the battle in Ukraine, the new space commander of Russia said Tuesday that the country would leave the International Space Station in 2024 and concentrate on developing its own orbiting base. The statement, although not anticipated, casts doubt on the future of the […] More