Daylin Leach on the death penalty Part 1
Channel: PAprogressive
Date: 17/03/2010

PA State Senator Daylin Leach speaks about the death penalty and why he has introduced legislation to ban it.