In Iraq’s Kurdish region, a new generation is coming of age which has seen only two parties in power – KDP and PUK.

Read More At Article Source | Article Attribution