China and Russia Affirm Lunar Station Plans

China and Russia are still planning on signing an agreement to build a lunar research station by 2035, CNSA officials confirmed Friday. The station, called the International Lunar Research Station (ILRS), was originally announced in June and represents the two nations’ response to NASA’s Gateway project. ILRS 101: The proposed station would consist of an orbiting outpost and a […]