Russia announces departure of ISS 'after 2024'

  • 2 years ago
Russia has announced that they will leave the International Space Station "after 2024" and work to build their own orbital station. The U.S. and Russia worked as partners aboard the ISS since 1998.