China's new Long March 7A rocket successfully launched its first orbital mission after its first attempt one year ago ended with a failure.
China's Long March 7A rocket launches on 1st successful flight : Read more
China's Long March 7A rocket launches on 1st successful flight : Read more