Iranian authorities are rightly worried about implications of electoral boycott
Iran’s presidential election is scheduled to take place on June 18. The final list of candidates is expected this Thursday, but for weeks, Iranian officials have been warning that the greatest challenge facing any and all candidates ...