Great power diplomacy in the era of Trump 2.0 Geoff Raby Pearls and Irritations 8 0 26.03.2025 .....© Pearls and Irritations visit website