China unveiled a new, more mobile intercontinental ballistic missile at a parade of advanced weaponry and combat troops, in President Xi Jinping’s latest display of military—and political—muscle. State television showed at least 16 DF-31AG missiles in Sunday’s parade at the Zhurihe combat-training base in northern China, marking the 90th anniversary of the founding of the force that is now known as the People’s Liberation Army. The DF-31AG is mounted on an all-terrain vehicle so it is harder to track and can be fired from multiple locations, and it could have a longer range than the older DF-31A. Xi, wearing combat fatigues and a peaked cap, inspected the troops from an open-top military vehicle before the parade, The Wall Street Journal reports. “The world is not peaceful,” Xi in a speech afterward that invoked his signature political idea of a “China Dream” to build the country into a global economic and military power.