Death to the Death Penalty

Despite being legal in 32 states, the ethical and moral implications of capital punishment are leading many to wonder if it should even be practiced.
May 23, 2015

The death penalty and capital punishment is legal in 32 states in the United States and has a long history of controversy and criticism as well as an immense amount of support from certain states. However,...

Load more stories