Behrouz Ehsani

In 2024 alone, the regime of the Islamic Republic of Iran carried out 975 executions – and it hasn’t stopped. Here's how we can put pressure on the regime now:
Skip to content