Nechirvan Barzani swears as new President of Kurdistan Region

Nechirvan Barzani swears as new President of Kurdistan Region