On March 9, 2025, nationwide protests erupted in Iran, as various groups, including truck drivers
Protests erupted in Iran on February 14, 2025, as citizens express outrage over power outages
On February 11, protests erupted across Iran driven by economic hardship and government mismanagement. Demonstrators
On February 3, 2025, Iranian telecom retirees protested across multiple provinces, emphasizing their grievances over
On December 29, 2024, widespread protests erupted across Iran as citizens expressed anger over economic