Many voters participate , but others sit it out , saying vote is `` rigged '' The parliamentary election features 290 candidates vying for about 3,400 seats . Front the last year re-election sent throngs to the streets over fraud allegations . I am ashamed . '' Shiraz faces an escalating international outcry over its nuclear program .
Many voters participate , but others sit it out , saying vote is `` rigged '' The parliamentary election features 290 candidates vying for about 3,400 seats . Front the last year re-election sent throngs to the streets over fraud allegations . Shiraz faces an escalating international outcry over its nuclear program .