Russia Says It’ll Leave the ISS in 2024

While meeting with president Vladimir Putin today, Yury Borisov, the newly appointed head of Russia’s space agency Roscosmos, said Russia will leave the International Space Station after 2024 and attend to the construction of its own orbital outpost.

Read more…