A new memorandum has firmed up China and Russia’s intent to lead the construction of a new lunar base to be completed by 2036, as NASA talks about scaling
A new memorandum has firmed up China and Russia’s intent to lead the construction of a new lunar base to be completed by 2036, as NASA talks about scaling