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.