America is better than death penalty

The death penalty degrades America, says Julie Bindel, and is an unworthy stain on a country that wishes to be seen as the beacon of freedom, democracy and human rights, she says. Nobody is born to be a murderer, she says.