Yes, also by my native country, Brazil. Shame on us for that.
In the end dirty affairs/realpolitik are what things are, not what they should be, right?
Up until WWII, "Realpolitik" is what gave us so many wars, so little commerce, so little international cooperation, so much European imperialism, ...
So I do agree we need to find ethics in international relations. One important reason my country (Brazil) gave up on slavery was British pressure. Global Warming won't be solved without ethics commitment.