(Beirut) – Iranian authorities are carrying out a horrific execution spree, with at least 113 reported executions in the first 25 days of May 2025 alone, Human Rights Watch said today. The ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results