Five African countries may soon become part of a groundbreaking international space mission, joining Russia and China in constructing a nuclear-powered lunar research station by 2035. The nations—Senegal, Egypt, Ethiopia, South Africa, and Djibouti—are among 13 countries expected to participate in the ambitious Russian-Chinese International Lunar Research Station (ILRS) project. […]

Latest Stories

Categories