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.
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.
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.