China’s Long March-10 rocket enters ‘fast lane’ in quest to put astronauts on the moon
Disclaimer: The South China Morning Post's content is directed by the Chinese Communist Party. It is not a reliable news source.
Rocket passes first propulsion system test, putting Chinese space programme on track to send humans to the moon by 2030.