New Death Penalty Documentary Highlights Inhumane System

New Death Penalty Documentary Highlights Inhumane System

0 0 about 1 year ago
In a special segment of "By Any Means Necessary" Professor Richard Stack, producer and author of the new documentary "In the Executioner's Shadow" talks about the film's focus on America's death penalty system, the economics behind the death penalty, the likelihood of innocent people being executed, and the need to rethink how we see those who commit violence in our society.

Author

Find us on Facebook

iAB member
Copyright 2020 - Spreaker Inc. a Voxnest Company - Create a podcast - New York, NY
Help