Let's compare Iran and the USA.
There are two differences between Presidential elections in Iran and the USA. First,while in both countries the Supremes frustrated plebicite democracy by making sure Presidential election votes were tallied in their favor, in the United States most folk were not involved and there were no riots on the streets. Secondly, in the USA Republican politicians supported manipulation of the tallying of election returns, while they are outraged at the same behavior in Iran. Which country has a better democracy?