Intellectual Disability, IQ Scores, and the Death Penalty
Yesterday, the United States Supreme Court decided Hall v. Florida, a case about the death penalty and intellectual disability. It’s an important case with implications for North Carolina. Background. In […]