Iraq: Defense Minister Impeached by Parliament for Corruption
Defense Minister Khaled al-Obeidi was impeached by the Iraqi parliament in a no confidence vote of 142 against 102 after weapons contracts were questioned earlier this month. Reacting to the vote results, Obeidi described it as a triumph for “those Read more