Alabama Executes Inmate After Supreme Court Blocks Last Appeal
Audio narration · Coming soon
Jeffery Lee was executed in Alabama following the Supreme Court's decision to block his final appeal. Lee had raised issues regarding the use of nitrogen gas in executions and the historical practice of judges overriding jury death sentences. This case highlights ongoing legal and ethical debates surrounding capital punishment methods and judicial authority.
Why this matters
PRISM scored this story 65/100 for interest.
Originally published by nyt
