Iran: Have the worms in the cesspit started to eat each other?
Since the 1979 Islamic Revolution, there have been periodic waves of hope that the regime was capable of reform. (IRNA) By Firouz Farzani January 18, 2021 Over the past four decades in Iran, since the 1979 Islamic Revolution, there have been periodic waves of hope that the regime was capable of reform. In the early [...]