
Despite Global Protests on the Eve of Execution, Iranian Regime Executes Political Prisoners
On July 26, 2025, Iranians worldwide protested to stop the execution of political prisoners Mehdi Hassani and Behrouz Ehsani. Despite global outcry, the regime carried out the executions the next day.








