Alabama death row inmate James Barber is executed following scrutiny over state’s lethal injection process - CNN
July 22, 2023, 10:49 a.m.
Alabama death row inmate James Barber was executed early Friday morning after the US Supreme Court denied his request for a stay, despite his claim that lethal injection could result in cruel and unu… [+3800 chars]
Leave Comments