China’s Super-Rocket Could Land Astronauts on the Moon

, , Comments Off on China’s Super-Rocket Could Land Astronauts on the Moon

China’s heavy-lift rocket Long March-5 has successfully launched on Nov. 3 from the new Wenchang Space Launch Center carrying an experimental satellite into near-Earth orbit. The 187-foot-long Long March-5 is equaled in power with the U.S. Delta IV Heavy …
( read original story …)