hearsaypodcast.com
Death penalty study provides support for abolition
A new study has found that between 2.8% and 5.2% of defendants sentenced to death in the United States were likely innocent. The University of Michigan Law School designed the study, and had the nu…