On March 9, 2025, widespread protests in Iran erupted as citizens from diverse professions united
Protests in Iran have surged due to power outages and economic crises, with cities expressing
Protests erupted in Iran on February 11, with demonstrators voicing anger over economic hardship, executions,
On February 3, 2025, telecommunications retirees protested in various Iranian cities over unpaid benefits and
Mass protests and strikes erupted across Iran on December 29, as citizens protested inflation, high