Alabama executes Michael Shannon Taylor for the 1991 murder of a couple in Gadsden

The state of Alabama executed Michael Shannon Taylor, 54, Thursday for the 1991 murders of Ivan and Lucille Moore in Gadsden. Taylor did not make a final statement. Taylor’s execution was the third in Alabama this year. Jeremy Tremaine Williams was executed in August and Jeffery Lee in September, both by lethal injection. Gov. Kay […]

Original Source

Read the full article at Lailluminator →

KhanList aggregates and links to publicly available news content. We do not host full articles from third-party sources. Always verify important information with original sources.