Tag Archive for Mostafa Aleahmad

At Least 13 Arrested After “Supreme Leader” Threatens Repeat of 1980s Violent Repression

July 11, 2022 – Less than a month after the intelligence chief of the Iranian military’s Islamic Revolutionary Guard Corps (IRGC) was replaced, a crackdown on dissent is being ramped up in the country.

Read more