China’s Long March-10 rocket a step closer to putting astronauts on the moon - South China Morning Post Rocket passes first propulsion system test, putting Chinese space programme on track to send humans to the moon by 2030. Visit Link Return to List Share
No comments yet.