The Chinese regime failed a rocket launch on July 10—the fifth unsuccessful attempt that Beijing has publicly acknowledged over four months—in its bid to further its space ambitions.
The maiden launch of Kuaizhou-11, China’s largest solid carrier rocket to date with the strongest carrying capacity, failed upon its liftoff at a launch base in Inner Mongolia, causing the loss of two communication satellites it was carrying.