Street Cred

Illinois abolishes death penalty

March 31, 2011
| Formed in 1999 by Protess and students, the Medill Innocence Project has uncovered evidence to free 11 innocent men, five of them on death row in the state of Illinois.

8:58 minutes (4.12 MB)