November 10, 2026 | The John Batchelor Show Iranian regime leadership and survival Home » Iran Behnam Ben Taleblu Iran Program Senior Director and Senior Fellow November 10, 2026 | The John Batchelor Show Iranian regime leadership and survival Behnam Ben Taleblu Iran Program Senior Director and Senior Fellow Listen Issues: Issues: Iran Iran Politics and Economy