“Deaths Required By Our Religion”: Afghan Court Defends Public Executions
13 Apr 2025
Afghanistan’s Supreme Court has pushed back against criticism from the United Nations over the Taliban’s recent use of capital punishment. This comes just a day after four men convicted of murder were executed in front of large crowds across multiple provinces. The executions, which took place in public venues such...
Read More