Russian participation in the International Space Station will end
Russia's new space chief announced on Tuesday that the country will leave the International Space Station in 2024 and concentrate on developing its own orbiting outpost in the midst of heightened tensions between Moscow and the West over the conflict in Ukraine. The statement, while not