Behnam Ben Taleblu

Biography

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

Recent Posts