News

The International Space Station (ISS) will stay up and running through 2028, Russia’s state space corporation Roscosmos CEO Dmitry Bakanov said on the sidelines of the St. Petersburg International ...