Donald Trump and the Geopolitical Landscape Grant Inskeep CounterPunch 3 0 12.11.2024 .....© CounterPunch visit website