China and Russia to build joint moon base

China and Russia have announced their intention to build a new lunar research station together, launching a new era of collaboration in space between the two countries.

Scroll to top