The Death Penalty: This Has To Stop

What Allen Stairs, a philosopher at the University of Maryland, said in the tweet below sums up my feelings about the death penalty and the horrific events yesterday in Oklahoma. It also includes a live-tweet account of the events as they happened. Just fuck yourself, Oklahoma; just fuck yourself. — Allen Stairs (@AllenStairs) April 30, […]