by Starlette Thomas | Jan 24, 2024 | Feature-, News
On January 22, Alabama faith leaders and community members gathered at the state capitol building to deliver a letter to Governor Kay Ivey asking her to pause the execution of Kenneth Smith using nitrogen hypoxia. The letter, signed by more than 100 faith leaders...