Behnam Ben Taleblu

Behnam Ben Taleblu is a Senior Iran Analyst at the Foundation for Defense of Democracies in Washington, DC.