Convincing as to what? I was already convinced that Iran is run by jabbering loons.
And America isn't ?