haider al-abadi

Prime Minister Abadi has vowed to tackle corruption.