North Korean leader Kim Jong Un attending a military parade in the centre of Beijing, alongside Russian president Vladimir Putin and China's leader Xi Jinping, is quite the photo-op. It's also a key diplomatic win for Xi. The Chinese leader has been trying hard to project China's power on the international stage - not just as the world's second-largest economy, but also as a diplomatic heavyweight. He has emphasized China's role as a stable trading partner while Trump's tariffs have upended economic relationships. Now, while a deal with Putin to end the war in Ukraine continues to elude the U.S. President, Xi is preparing to host him in Beijing. Kim's attendance, a surprising announcement, is significant, as Trump expressed his desire to meet Kim Jong Un again last week.