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.

This post was originally published on The Diplomat.