https://media.mehrnews.com/d/2017/09/25/4/2585692.jpg tehrantimes.com nechirvan barzani elected president of iraq’s semi-autonomous 2019-05-28 Nechirvan Barzani elected president of Iraq's Kurdistan.. ..…