"TOO FLAWED TO FIX: The Illinois Death Penalty Experience" Length: 57-minutes, Parts I and II Film Company: Peace Productions, an Illinois not-for-profit corporation since 1982 Production Team: Jackie Rivet-River and John Lyons
Feature Photos by: Jennifer Girard
CLICK TO BUY $25
Including shipping in Continental US.