Search

Filter by

Showing 61-72 of 1423 Results

Page

Billie Allen

On Federal Death Row Since 1998, Seeking Justice Billie Jerome Allen has been on federal death row for well over half his life. Now 45, he was 19 at the…

Page

Interfaith Action Against the Death Penalty: April 2023

  From April 4-21, Amnesty International USA (AIUSA) is hosting an Interfaith Action Against the Death Penalty. Faith-based groups are invited to join AIUSA in advocating to abolish the federal…

BRENDAN SMIALOWSKI/AFP via Getty Images