Huh? Iran’s last election was widely accused of being rigged, so much so the results triggered massive nationwide protests aka the “Green Revolution.”

HT: TWS