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 …)