ADVERTISEMENT
The U.S. Supreme Court on Thursday night refused to allow Alabama to execute death row inmate Jeffery Lee by nitrogen gas.
Lee, 49, had been scheduled to die at 6 p.m. local time.
Instead, the justices denied Alabama’s continue reading …
ADVERTISEMENT
ADVERTISEMENT