Russia Will Quit the International Space Station After 2024
Russia Will Quit the International Space Station After 2024

Russian announced its plans to pull out of the International Space Station and end its decades-long partnership with NASA at the orbiting outpost.

Veuer’s Maria Mercedes Galuppo has the story.