Connect with us

Science

China and Russia present project to build a moon base – Somag News

China and Russia unveiled the project to build the International Lunar Research Station (ILRS). The presentation took place this…

Published

on

Article feature image

China and Russia unveiled the project to build the International Lunar Research Station (ILRS). The presentation took place this Wednesday (16) during the Global Space Exploration Conference (GLEX) in St. Petersburg, Russia.
In addition, Roscosmos and the…

Click here to view the original article.

Continue Reading
Advertisement

You might also like ...

Article feature image
NASA Taps SpaceX for a Mission to Investigate One of Jupiter’s Moons – PCMag AU
Article feature image
How Do We Know What Neanderthals Looked Like? – Gizmodo Australia