Examining America's Death Penalty
Season 1 E 3 • 06/20/2017
Jim highlights the fallibility of the U.S. criminal justice system in light of America's status as one of the top 10 countries that execute the most prisoners.