Russia to pull out of the International Space Station after 2024 Russia’s new space chief said on Tuesday that the country is planning to focus on building its own orbiting outpost The Globe and Mail