James Alan Fox | Religion News Service


James Alan Fox is the Lipman Professor of Criminology, Law and Public Policy at Northeastern University.

Stories by James Alan Fox | Religion News Service

The Death Penalty is Never Humane

Even when carried out swiftly, the death penalty is an archaic and barbaric practice.