Death penalty opponent Herve Deschamps holds a sign during a vigil outside St. Francis Xavier College Church in St. Louis, hours before the 2014 scheduled execution of death row inmate Russell Bucklew.

In by Leave a Comment

Death penalty opponent Herve Deschamps holds a sign during a vigil outside St. Francis Xavier College Church in St. Louis, hours before the 2014 scheduled execution of death row inmate Russell Bucklew.

Leave a Comment