Ongoing Rallies In Iran

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