In the shadow of the Israel-Gaza war Iran’s rulers are settling scores with internal critics. Women who refuse to wear the headscarf are being severely punished, activists are persecuted and prisoners have been executed.
In the shadow of the Israel-Gaza war Iran’s rulers are settling scores with internal critics. Women who refuse to wear the headscarf are being severely punished, activists are persecuted and prisoners have been executed.