Supreme Court dismisses Alabama effort to execute convict
WBUR [Unofficial]
May 21, 2026
Lower courts said the man was intellectually disabled after test scores put his IQ slightly above 70, the accepted standard for intellectual disability.
Discussion in the ATmosphere