Death penalty fails to deter crime, stop criminals

By Cameron M. Bray ’16 THE ROUNDUP Capital punishment has to be one of mankind’s oldest institutions, dating back to the earliest civilizations thousands of years ago. The death penalty not only violates basic human dignity, but it also fails to deter crime. Moreover, the death penalty is impossible to administer humanely and, as recent […]

Read More