Russia has stated its intention to leave the International Space Station cooperation in 2024, according to the Russian official news agency TASS. During a meeting on Tuesday, Yuri Borisov, the new director of Russia’s governmental space company Roscosmos, allegedly informed President Vladimir Putin of the news.