Alabama executes James Barber by lethal injection for 'heinous, atrocious and cruel' murder of Dorothy Epps

2 years ago 19
Alabama inmate James Barber, 64, was put to death by lethal injection in the early morning hours of July 21 for the 2001 murder of 75-year-old Dorothy Epps at her home in Harvest.
Read Entire Article