hanging

Death Penalty Abolished In US State Of VirginiaDeath Penalty Abolished In US State Of Virginia

Death Penalty Abolished In US State Of Virginia

The US state of Virginia has become the first in the Southern US to outlaw the death penalty. In a…

4 years ago
Execution Of Anti-Government Protestors In Iran Put On HoldExecution Of Anti-Government Protestors In Iran Put On Hold

Execution Of Anti-Government Protestors In Iran Put On Hold

The government of Iran has stayed the executions of three men to be put to death for the part they…

5 years ago