crewed moon landing
China’s Long March-10 rocket enters ‘fast lane’ in quest to put astronauts on the moon
Science
Dr. Sarah Adams
It added that the rocket’s development had entered the “fast lane” of implementing large-scale, system-level tests towards its maiden flight. The Long ...