Iran’s last politically motivated public execution took place in 2022, when Majidreza Rahnavard was put to death. Accept Manage my choicesSince the mass anti-regime protests in Iran in January 2026, the number of politically motivated executions carried out by the regime has increased. Read moreExclusive: Iran, massacre under a blackout‘After decades of mass and public executions, people are still protesting’‘Kaveh’ is a lawyer and human rights activist in Iran. It treats participation in the January 2026 anti-regime protests as direct cooperation with an enemy of the state. ‘Soon people find the courage to protest again’Kaveh continued:The way they organised this public execution raises questions.