Ohioans to Stop Executions is a non-profit organization based in Columbus, OH that focuses on advocating against the use of capital punishment in the state of Ohio.
Through various educational and outreach initiatives, the organization works to raise awareness about the issues surrounding the death penalty and promote alternative forms of justice.
Generated from their business information