Alabama Executed James Barber By Lethal Injection Following Pause of Death Penalty – One America News Network
(Photo by Joe Raedle/Newsmakers) OAN’s Shawntel Smith-Hill 11:19 AM – Friday, July 21, 2023 James Barber was executed early Friday morning at the William C. Holman Correctional Facility in Atmore. Barber’s execution was done via lethal injection […]