The insistence on presenting Mehdi Karroubi as an “opposition leader” is not analysis—it is historical fraud. Mehdi Karroubi did not become opposition because he later fell out with Ali Khamenei. He is a founding insider of the Islamic Republic: a regime cleric, former Speaker of… | Read More in The Blogs