News

As per current NASA plans, the International Space Station (ISS) is scheduled for de-orbit toward the end of the decade, and a controlled crash to Earth in 2031. The war in Ukraine, or to be more ...