Remove Ads
China displays crewed moon landing mission elements

China displays crewed moon landing mission elements

Source: SpaceNews
Date Published: 09/30/2021

China is showcasing a number of elements for future human lunar landing missions at a major airshow and stating that super heavy-lift rocket will be ready by 2028.

Continue Reading >

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments