Justice was served in Alabama yesterday.
ATMORE, Alabama -- Eddie Duval Powell was executed by lethal injection tonight at Holman Prison in Alabama.
It was Alabama's fourth execution this year, the third under Gov. Robert Bentley.
Powell was pronounced dead at 6:30 p.m.
Powell was convicted of the 1995 murder, rape and sodomy of 70-year-old Mattie Wesson during the burglary of her home in Holt in Tuscaloosa County. He was assigned to death row in 1998 and has served 12 years, 9 months, and 9 days in prison. Source