Tehran, parliamentary elections: thousands of reformist candidates rejected
58 million people out of a total of over 83 million called to the polls. Over 7 thousand candidates are competing for the 290 Majlis seats. Most are an expression ... Read more