David Halperin, Torture Report, Police Brutality Demonstrations
December 13, 2014
Listener Questions, What Ralph’s Reading
December 28, 2014
Show all

Rena Steinzor, Cuba

Law Professor Rena Steinzor talks to Ralph about her new book, Why Not Jail? which makes the case for treating corporate criminal like we treat street criminals.  We discuss the new opening up to Cuba and Ralph tells us about some of his personal encounters with Fidel Castro.

Comments are closed.