Long March-9
-
China’s Super-Rocket Could Land Astronauts on the Moon
China’s Long March-5 rocket has recently made its maiden voyage into near-Earth orbit. According to scientists, this rocket alone is powerful enough to land people on the moon.
Latest Research Articles