Amid the chaos of the Russian invasion of Ukraine, a video has appeared online that shows the Russian segment of…
It looks like Russia is thumbing its nose at international cooperation on the Moon. They've refused to sign the Artemis…