A group of bipartisan state senators held a press conference Wednesday to announce they would soon put forward a piece of legislation to end the death penalty in Ohio.
Read MoreA group of bipartisan state senators held a press conference Wednesday to announce they would soon put forward a piece of legislation to end the death penalty in Ohio.
Read More