Categories
Trending

The Ethics of Lethal Injection: Examining the Controversy Surrounding Alabama’s Execution of James Barber

On July 21, 2023, James Barber was executed in Alabama for the 2001 murder of 75-year-old Dorothy Epps. Barber’s execution was the first to be carried out in the state since a review of its lethal injection protocol in response to allegations of botched executions. The controversy surrounding the use of lethal injection as a […]