Middle East NewsThe Supreme Leader’s Soldiers: Iranian Preachers Fight Big Political BattlesTsarizm StaffJanuary 4, 2019January 4, 2019 by Tsarizm StaffJanuary 4, 2019January 4, 201903280 The Supreme Leader's Soldiers: Iranian Preachers Fight Big Political Battles....