Catholic, other faith leaders push Ohio lawmakers to end the death penalty

As Ohio prepares for its upcoming gubernatorial election, faith leaders pushed lawmakers on May 4 to end the practice of capital punishment.

Read original article

Be the first to comment

Leave a Reply