Xi Jinping warned the world was facing a choice between peace or war as he held China’s largest-ever military parade, flanked by Russia’s Vladimir Putin and North Korea’s Kim Jong-un, capping a week of diplomatic grandstanding seen as a…
Continue Reading