Ohio currently has 122 individuals on death row. Ohioans to Stop Executions is hopeful new legislation will end the death penalty.
Ohio currently has 122 individuals on death row. Ohioans to Stop Executions is hopeful new legislation will end the death penalty.