Unofficial reports put Iran election turnout at around 40% FMT(00) Emiliano Bode II 31 Jul 2025 Save Image Image gallery: Who Runs Iran Today? Unpacking the Islamic Republic's Power Structure