China and Russia agree to build joint lunar space station

(CNN)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.
The leaders…
Read More