The Reid Report 04/30/14

Death penalty debate back in the spotlight

Following a botched execution in Oklahoma, the national debate over capital punishment has been renewed. Sister Simone Campbell discusses this divisive topic.

Channels