Alabama executes James Barber; state's first execution since failed attempts triggered a 'top-to-bottom' review July 21, 2023 News ATMORE, Ala. − Alabama executed James Edward Barber by lethal injection early Friday morning under new protocols − which included a longer More