Skip to content

James Edward Barber

Alabama executes James Barber following the Supreme Court’s approval

Barber was the first individual to be executed since the state’s moratorium on executions was lifted.
July 21, 2023