Remove Ads
China and Russia say they will work together to build a lunar station

China and Russia say they will work together to build a lunar station

Source: Arstechnica
Date Published: 03/09/2021

China wants a long-term presence on the Moon in the 2030s.

Continue Reading >

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments