I fully agree with the Catholic bishops and other faith leaders. I would expect to see this from a terror group or dictator, but not here in the United States.
The Defense Department’s announcement that it would live-stream the execution of Fort Hood shooter Nidal Malik Hasan reverses decades of established practice surrounding the death penalty. The announcement has raised many legal and ethical questions. https://wapo.st/4dx3CoZ