DELOVAN BARWARI

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