Death penalty: yes or no! 10 reasons to oppose death Penalty!
Mary Meehan, in America, Jesuit weekly November 20, 1982 Deacon John Flanigan holds a sign during a vigil outside St. Louis University College Church Jan. 28 ahead the execution of Missouri death-row inmate Herbert Smulls of St. Louis. (CNS photo/Lisa...