Iraqi security and medical resources have reported that 21 convicted terrorists were hanged in Al- Nassiryah Prison, southern of the country, on Monday morning.
messages.detailsThe lethal injection brought an end to the macabre executions of the past. But after a string of botched deaths, its humanity is being brought into question. Is there another option?
messages.details