Iraqi government forces are battling to regain control of major towns and cities which have fallen into the hands of Sunni fighters.
 
But in the north, the Kurdish people are trying to shape their own future.

Al Jazeera's Omar Al Saleh reports from Erbil.

Source: Al Jazeera