US & 7 friendly nations sign Artemis Accords to carve up moon – but satellite is hard to reach without Russia’s help

Also on rt.com

© China Daily via REUTERS
How do you like that, Elon Musk? Russia & China likely to build joint Moon base, Russian space chief says

Like this story? Share it with a friend!