Russia to halt cooperation on International Space Station over 'illegal' sanctions

Sky News

Published

Co-operation on the International Space Station (ISS) is to be halted by Russia in response to the sanctions imposed over the invasion of Ukraine.

Full Article