Iranians Continue Protests; at Least 18 Rallies and Strikes from March 28 to 31

From March 28 to 31, citizens in Iran held at least 18 rallies and protests in various cities despite the national holidays of Nowruz, the new year in the Persian Calendar. The continuation of protests shows society’s distrust in the ruling system and its apparatuses. Iranians Continue Protests; at Least 18 Rallies and Strikes from March 28 … Continue reading Iranians Continue Protests; at Least 18 Rallies and Strikes from March 28 to 31