Russia claims that the International Space Station is unsafe and unfit.

Back to top button