Header Ad

Categories

Russia and China team up to build a moon base

5026.jpg

International Lunar Research Station is intended to be ready for crewed visits by 2036 Russia and China have presented a plan to build the joint International Lunar Research Station (ILRS). The proposed lunar base is intended to be ready for crewed visits by 2036 and is unrelated to the American-led

“the first woman and person of color”

Leave Your Comment

Your email address will not be published.*