Iraq's parliament is due to meet on July 1 to start the process of forming a new government.
 
With deep divisions and mistrust between the political players, it will not be an easy task.
 
Al Jazeera's Zeina Khodr reports from Erbil.

Source: Al Jazeera