Iran’s Presidential Candidates Campaign Amid Uncertain Popularity

As registration of candidates for the June 28 presidential election started in Iran on Thursday, some of the candidates have issued videos on …

​As registration of candidates for the June 28 presidential election started in Iran on Thursday, some of the candidates have issued videos on …    Read More