While many countries have abolished capital punishment, a number still carry out executions using methods that can seem archaic, unsettling, or deeply unusual by modern standards. These practices are ...
The regime in Iran was described as being on an "unprecedented execution spree" by the United Nations. The Office of the High Commissioner for Human Rights (OHCHR) said the Islamic Republic of Iran ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results