There are several Iranian presidential candidates, but only one Khamenei might want

The June 28 presidential election in Iran will be the first of its kind. Since the 1988 constitutional reforms that abolished the prime minister’s …

​The June 28 presidential election in Iran will be the first of its kind. Since the 1988 constitutional reforms that abolished the prime minister’s …    Read More