Sister Helen Prejean, author of Dead Man Walking and noteworthy death penalty abolitionist has penned an op-ed featured in The Blade (Toledo) on April 29, 2025.
Richard Clark
Richard Clark, a Criminologist, is a professor in the Sociology and Criminology Department at John Carroll University. Among the courses he teaches is a class on the death penalty, and an Inside-Out Prison Education course held at a women’s prison in Cleveland. The course consists of ten women prisoners and ten traditional undergraduate John Carroll […]
Lynette Grace
For the past 24 years, Lynette Grace has worked at the Ohio Attorney General’s office as a Legal Secretary. She has written a stage play called, “A Crime of Forgiveness,” based on a true crime murder about her own personal experience, that transforms chaos into art, which made its debut at MadLab Theater in Columbus, […]


