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…
Khamenei deflects blame as economic crisis and warnings of social unrest grip Iran |
