Protect the Protest in Iran, Sri Lanka and Russia
Executions Surge in Iran Since the Woman Life Freedom uprising, Iranian authorities have doubled down on their brutal use of the death penalty as a tool of oppression to terrorize the public and tighten their grip on power. In 2023, executions soared with over 853 people executed, a 48% increase...