China and Russia agree to build joint lunar space station

0
228

China and Russia have agreed to jointly construct a lunar space station that will be “open to all countries,” the China National Space Administration said in a statement on Tuesday.