Alabama Schedules Execution of Jeffery Lee by Nitrogen Hypoxia Despite Jury’s Life Verdict and Historical Judicial Override Concerns
Alabama Governor Kay Ivey has officially scheduled the execution of Jeffery Lee for June 11, 2026, by nitrogen suffocation, a…
