3 years agoRed Moon - China's Space Program Comes of Age - Implications of Sino-Russian Lunar Base (ILRS)magnaviator