Voting begins for Iran's parliamentary polls, 7,148 candidates in the race

The voting for parliamentary polls in Iran began today. Iran elections come at a time when the Islamic Republic is most vulnerable, both from the inside and from the outside. American sanctions have crippled the economy and public anger against the regime has raged on unabated.