Larry Marshall

Prof. Larry Marshall, whose practice focuses in the area of death penalty litigation and avocacy on behalf of the wrongly convicted, speaks about the death penalty and the former Governor’s decision to halt its use in Illinois.