ifmat.org
Iran’s supreme leader blames protests on everyone but himself
Iran’s Supreme Leader Ali Khamenei has condemned the country’s recent nationwide protests as “devilish fireworks” organized by the United States, Israel, regional Arab states and Iranian counter-revolutionaries. “Their intention was to stir things up in smaller cities and then extend them to the