News

Russia plans to leave the International Space Station by 2024. Can it stay in orbit?

Russia's withdrawal from the International Space Station would force NASA and partners to find new ways to keep space station in orbit.