Ali Mamouri

ali_mamouri.jpg

Ali Mamouri was the Associate Editor of Iraq at Al-Monitor.