The State of Alabama has scheduled the execution of Jeffery Lee by nitrogen suffocation for June 11, even though his capital jury voted against the death penalty and chose a sentence of life imprisonment without parole.
Mr. Lee is scheduled to be executed by nitrogen suffocation on June 11.