Egypt Joins China ILRS Lunar Base Program

Published by on 12/09/2023 UTC

Egypt is the latest country to sign a cooperation aggrement for China’s International Lunar Research Station (ILRS).

Continue Reading >