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…

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…
Continue Reading