Jeffery Lee has been executed in Alabama just three months after a judge’s ruling blocked the state from putting the 49-year-old to death with the controversial nitrogen gas method
Back to Top News
Top
September 18, 2026 at 12:36 AM
Alabama death row inmate shares message for 'brothers on life row' before taking last breath
Mirror News