Capital Punishment & the Criminal Justice System Discussion
Published on May 5, 2016
Anti-death penalty activist and author, Sister Helen Prejean, is joined by a panel of experts to discuss the issues of capital punishment and the criminal justice system. This program was streamed and recorded by Chicago Access Network Television (CAN TV).