Talk World Radio: Alexandra Klein on Ending the Death Penalty
Talk World Radio is recorded as audio and video on Riverside.fm. Here is this week’s video and all the videos on Youtube.
This week on Talk World Radio, we’re discussing that barbaric vestige of uncontrollable ignorance and sadism, capital punishment. Our guest is Alexandra Klein. Professor Alexandra Klein researches and teaches in the area of criminal law, criminal procedure constitutional law, and the death penalty. Her scholarship
Talk World Radio: Alexandra Klein on Ending the Death Penalty Read More »