
China, Russia open moon base project to international partners, early details emerge
Source: SpaceNews
Date Published: 04/26/2021
Russia and China have formally invited countries and international organizations to join the International Lunar Research Station (ILRS) project.