This post was originally published on The Diplomat.
US Ambassador Calls China’s Tech Support for Russia During Ukraine Invasion a ‘Major Mistake’
China “is not neutral, but has effectively sided with Russia in this war,” U.S. Ambassador to Beijing Nicholas Burns said this week.