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…
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…