Barry Scheck is the Co-Director of the Innocence Project, a national litigation and public policy organization dedicated to exonerating the wrongly convicted through DNA testing and reforming the criminal justice system to prevent further injustice.
Oct 29, 2014
Let an Innocent Man Spend His Last Days at Home
Apr 16, 2014
How Racial Bias Corrupts Juries