Death Penalty
Interview with Magdaleno Rose-Avila, Executive Director of Witness to Innocence (Video)
Abdorrahman Boroumand Center
March 2, 2018
Video
Magdaleno Rose-Avila is a human rights activist and the executive director of Witness to Innocence, an organization which organizes and empowers those exonerated from death row to advocate against the death penalty.