US being ‘humiliated’ by Iran, says German Chancellor Friedrich Merz

· Financial Times