"That much was predicted by all, especially since Iran is getting ready for what promises to be a contentious and controversial presidential election in June." . . . .