ifmat.org
219 Protests in Iran in June
Iranians held 219 recorded protests across 74 cities and 24 provinces in June, according to the Iranian Resistance, which works out at an average of seven or eight per day. Let’s look at them in more detail.