On September 3, Chinese President Xi Jinping, flanked by Vladimir Putin and Kim Jong Un, led a massive military parade in Beijing. In unprecedented scenes, Xi walked with both leaders at Tiananmen Square. Xi declared China’s rejuvenation “unstoppable,” warning the world faces a choice between peace and war, emphasizing peace and development. n18oc_crux