Oklahoma can play vital role in abolishing the Death Penalty nationwide. Get involved!

This article first appeared in the June-July 2016 issue of The Oklahoma Peace Strategy News. Article compiled from information provided by the Think Twice Oklahoma campaign. The death penalty is on the ballot in at least three states in November: California, Nebraska, and Oklahoma. Here, a state question asks to add the death penalty to … Read more…