1 min readOngoing Rallies In IranGroups of villagers, teachers, medical staff, and municipal laborers held protests across Iran over 'environmental degradation', 'unpaid wages and benefits', and 'unmet demands'.
Groups of villagers, teachers, medical staff, and municipal laborers held protests across Iran over 'environmental degradation', 'unpaid wages and benefits', and 'unmet demands'.