IRAN: The Zionist -bloc narratives to discredit the Islamic Revolution explained - Ehsan Safarnejad

There is a tendency among some analysts to label Iran as 'part of the Satanic cabal' hurtling the world towards an oppressive technocracy... we unpack the history of the Islamic Revolution