The Spectator

Putting the Death Penalty to Rest in Washington State

October 24, 2018

The state of Washington is joining the movement with 19 other states in taking a stand against the death penalty. As of Oct. 11...

Seattle University's student newspaper since 1933
Death Penalty