The Russian government has agreed to continue participation in the International Space Station to at least 2028, the last partner to agree to an extension of the station’s operations.
The Russian government has agreed to continue participation in the International Space Station to at least 2028, the last partner to agree to an extension of the station’s operations.