[IMAGE] See the Cost of Ohio’s Death Penalty
The Dayton Daily News recently estimated that Ohio spends $16 million per year on the death penalty. OTSE questions, “What could our state do with an extra $16 million?” Help us spread the word that Ohio is wasting money on a broken system with our new fact sheet. Tell your…
Read More