The Walls Unit, Huntsville, Texas
The Walls Unit, Huntsville, Texas
The Catholic bishops of Texas Oct. 10 called for the abolition of the death penalty, denouncing its effects not only on victims and others immediately affected, but also on society.

"Capital punishment vitiates our hearts' capacity for mercy and love," the bishops said in

Leggi Tutto