Delovan Barwari Delovan Barwari is the Editor-in-Chief of Kurdistan24 English

Delovan Barwari is the Editor-in-Chief of Kurdistan24 English. He holds a Masters degree in Global Affairs from the University of Denver.