China May Be Kicking the United States Off The Moon

China’s Space Program Comes of Age and the implications of the recently announced agreement to build a joint Chinese-Russian Moon Base (ILRS).

With the rest of the world distracted by a still persistent COVID pandemic, China and Russia today quietly announced what could be the largest international space cooperation project for both Nations.  According to the statement released by the Chinese National Space Administration: