The Strategic Implications of the China-Russia Lunar Base Cooperation Agreement – The Diplomat

Russia and China unveil plans for joint lunar space station as Moscow drifts away from NASA