China has announced in the South China Morning Post (SCMP) that the unmanned lunar station, jointly built with Russia, will be completed around 2027. They have devised a new plan that is 8 years earlier than the old one. it will beat the US in its race to the moon and beyond. China's Chang'e 8 moon landing […]

Read more of this post