An Update from Sister Helen Prejean

Protesters gather outside the state Capitol building on Friday, April 14, 2017, in Little Rock, Ark., to voice their opposition to Gov. Asa Hutchinson’s plan to put seven men to death between April 17, and April 27, 2017. Hundreds showed up for the rally. (AP Photo/Kelly P. Kissel)

In her latest newsletter, Sister Helen speaks about the ongoing executions in Arkansas, the struggle to prevent them, and other updates on the movement to end the death penalty

Share

Free High Quality Images Download Free Stock Images Download Free Images Free Stock Photos & Images Beautiful Free Stock Photos (CC0) Free stock photos