Where else but America could a deceitful little dictator be so openly insulted on the wolrd stage?
America has freedom of speech as a given right.

Not so much in Iran.

The ayatollahs DO run Iran, so if this idiot wants to make a fool of himself by inviting insults, with no way to weasel out of it, God Bless America.