Iranian women cast their ballots for the presidential election, in a polling station in Tehran, Iran AP