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