Brother Paul Crawford

Brother Paul Crawford, Director of Public Policy for the Diocese of Manchester, was one of numerous speakers who said the death penalty does not increase public safety or reduce violence.  

Photo: 
Arnie Alpert