Alabama executes Michael Taylor by injection for 1991 double homicide

The state of Alabama carried out its third execution of 2026 on Nov. 5, putting Michael Shannon Taylor to death by lethal injection almost 35 years to the day that he beat and murdered an elderly couple in Gadsden…

Story continues

TRENDING NOW

LATEST LOCAL NEWS