The Death Penalty: Flawed Justice | London Progressive Journal
The Death Penalty: Flawed Justice | London Progressive Journal: Legal in all but 14 US states, the death penalty has enjoyed a morbid popularity amongst citizens over the years. At its peak in 1994, 80 per cent of the ...