Tehran, Iran – AFP Iranians voted on Friday in elections for parliament and a key clerical body, amid fears of a low turnout. Supreme leader Ayatollah Ali Khamenei, who has called for a strong turnout, was the first to cast his ballot, at a polling station in central Tehran, state television reported. Since the last elections, […]...