Doug MacGregor was on Tucker Carlson Tonight 17MAR22.
President Xi In Europe: European Union-China Catch 22 For US?
Eurasia Review
In 2021, the talk of “Strategic Autonomy” was buzzing in Europe’s corridors of power towards greater European independence..