Iranians vote for a new president under the shadow of conflict and economic woes
Under the specter of conflict with Israel, a struggling economy and social discontent, Iranians headed to the polls on Friday for snap presidential elections that could be the most important…