Abboud Qanbar/Definition

Lieutenant general in the Iraqi Army and head of security for Baghdad