Begin typing your search above and press return to search.

Science & Technology

After Developing Artificial Sun, China Sets Its Eyes on The Moon

After Developing Artificial Sun, China Sets Its Eyes on The Moon

The country has now constructed an artificial moon facility that will simulate lunar conditions.