China successfully launches new Long March 7A on second attempt
China rolls out out new Long March 7A for second launch attempt
Launch of China’s new Long March 7A ends in failure
China quietly rolls out new rocket to launch mystery satellite