Iraq heading for crucial elections 

TEHRAN – Iraq will hold its sixth parliamentary elections on November 11, in what may be the most consequential vote since 2003. 

More than 7,000 candidates from 31 coalitions, 38 parties, and 75 independent lists are competing for 329 seats in…

Continue Reading