Iranians have begun to cast their ballots in the country's eleventh parliamentary election on Friday.
State television reported that polling started at 0430 GMT. Voting is scheduled to last for 10 hours. There are some 58 million Iranians eligible to vote for the country's 290-seat parliament.