Ibrahim Ahmed is a brigadier general, and police chief, of the Iraqi police; he is also Deputy Interior Minister.
Ibrahim Ahmed is a brigadier general. Ibrahim Ahmed is police chief, of the Iraqi police. He is also Deputy Interior Minister.