49 Minutes Ago
Xi denies they was selling his shit :lol
In Europe, Xi looks to counter claims China is aiding Russia in Ukraine
Xi Jinping pushed back against allegations of his country’s support for Russia’s war in Ukraine during meetings with European leaders, as the Chinese leader makes a six-day visit...