9/21/17: WTI Executive Director Magdaleno "Leno" Rose-Avila and Professor Michael Radelet

Listen to their 25 minute discussion of Witness to Innocence and the state of the death penalty in Colorado & across the U.S.