cooperation

Russian Space Agency Tweets a Bizarre Video Showing the Russian Modules Detaching From ISS

Amid the chaos of the Russian invasion of Ukraine, a video has appeared online that shows the Russian segment of…

3 years ago

NASA and Seven Countries Sign the Artemis Accords for the Exploration of the Moon. Russia Declined to Participate

It looks like Russia is thumbing its nose at international cooperation on the Moon. They've refused to sign the Artemis…

4 years ago