Saint Camillus Center for Spiritual Care is proud to host Catholics Against the Death Penalty, Southern California.