Posted on June 25, 2021 by adminRussia and China team up to build a moon base International Lunar Research Station is intended to be ready for crewed visits by 2036 … ( read original story …)