Archibald: Vengeance is mine, sayeth the state of Alabama

4 months ago 27
Chamber at Holman Correctional Facility in Atmore, Ala., where the Alabama is scheduled to execute Jeffery Lee on Thursday night. (FILE AP Photo/Dave Martin, File)

This is an opinion column.

Read Entire Article