IRAQ-UNREST-DEMO by Thaer Abbas | Apr 23, 2017 | The Kurdistan flag waved by protesters in Irbil. (AFP)