Russia's departure from the International Space Station in 2024 will seriously affect the country's space sector, say experts.

Building its own space station could take at least a decade with "the most generous funding", says analyst Vitaly Yegorov

https://twitter.com/AFP/status/1552102616515379201

Russia to build Death Star near Earth ? ? ?

[Linked Image]


"It's nothing personal, Sonny....... It's strictly business."