The People’s Republic of China celebrates its National Space Day on 24 April every year. This year’s space day has come in the wake of remarkable global geo-economic friction and posturing. As a riposte to the US’ conception of a space coalition under its umbrella agreement known as the Artemis Accords, China and Russia have officially announced building the International Scientific Lunar Station (ISLS). Read More…