Florida has executed more people in 2025 than in any single year since the death penalty was reinstated in 1976. The state ...
As a Catholic priest, I believe that every life — including the lives of those who have done wrong — is sacred.
Ohio's death penalty law is in limbo. Supporters and critics agree on one thing: the status quo isn't working.