China performs fairing separation test for crewed moon mission rocket
BREMEN, Germany — China has taken another step toward its crewed lunar goals by successfully testing fairing separation for its Long March 10 moon rocket series. The fairing separation test […]
Published by SpaceNews on 11/20/2024