Alabama put James Barber to death July 20 in its first execution since a pause on capital punishment in the state was lifted in February.
James Barber
With Capital Punishment Pause Lifted, Alabama Resumes Executions
Alabama was set to put James Barber to death July 20 in its first execution since a pause on capital punishment in the state was lifted in February.