China’s Long March-10 rocket a step closer to putting astronauts on the moonChina’s Long March-10 rocket a step closer to putting astronauts on the moon - South China Morning Post
scmp.comSubmitted by postmagazine6157 in science
Rocket passes first propulsion system test, putting Chinese space programme on track to send humans to the moon by 2030.