Russia will withdraw from the International Space Station after 2024

Russia will withdraw from the International Space Station after 2024 and focus on building its orbital outpost, Russia’s new space chief said on Tuesday, amid high tensions between Moscow and the West over the fighting in Ukraine. The announcement, though unexpected, casts doubt on the future of the 24-year-old space station, with experts saying it … Read more