China and Russia agree to build joint lunar space station – CNN

(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… [+3875 chars]

Leave a Reply

Your email address will not be published. Required fields are marked *