Iran/Iraq ‘Defectors’ and Disinformation

Ahmed Chalabi

Iraqi National Congress chief Ahmed Chalabi

Bookmark the permalink.