China tech support for Russia amid Ukraine war ‘major mistake’ – US ambassador

4 months ago 3
ARTICLE AD BOX
American diplomat Nicholas Burns said China was ‘not neutral’, despite its claims to the contrary.
Read Entire Article