Great news! Jeffery Lee will not be executed by the State of Alabama tonight. The Supreme Court just issued an order refusing to overturn a federal court’s ruling that nitrogen suffocation is unconstitutional.
Alabama was barred from executing Jeffery Lee today by nitrogen suffocation.