Russia Says It Will Quit International Space Station After 2024 Jul 26, 2022 Russia has announced it will withdraw from the International Space Station after 2024 to focus on building their own space station. NBC's Tom Costello reports.