Russia says it will quit International Space Station after 2024
0
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.