By Ed Walsh, Staff Writer A bill has been introduced to the Ohio legislature to abolish the death penalty in the state. Ohio House Bill 183 and Ohio Senate Bill 103 would abolish further use of the death penalty in the state, but it has remained in committee for months.[1] On […]