First Nitrogen Gas Execution in Louisiana Takes Place Amid Catholic Opposition

Dan Henson
Louisiana carried out its first execution in 15 years on Tuesday evening.

Catholic criticism centered on both the death penalty itself and the mode of execution.

Read More

Leave a Comment

Ontario Canada