The Horizon Sun

Death to the Death Penalty

Joseph Rivas, Columnist

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, despite all the support it does receive, I still strongly oppose it for a myriad of reasons. The...

News & Campus Life for the Students of Horizon Honors
Death Penalty