Khamenei deflects blame as economic crisis and warnings of social unrest grip Iran |

At the beginning of the new Persian year (March 20, 2025), amidst escalating social tensions and a deepening livelihood crisis, Iranian regime supreme leader Ali Khamenei shamelessly deflected responsibility, stating, “The leadership does not…

Continue Reading