
China is going full throttle in its quest to land astronauts on the moon by 2030.
That was clearly evident in an Aug. 15 ground test of the first-stage propulsion system of the Long March 10 (CZ-10), the new rocket that China is building to send people toward the moon.