- Written by Castle Journal
Edit: Ahmed Al-Kumi
Officials from the China National Space Administration (CNSA) have stated that China and Russia are collaborating to build a research station on the Moon by 2035, in order to bring space under control.
Read more ...