fairpunishment.org
Arkansas Executes Ledell Lee Despite Disability, Innocence Questions
On Friday, April 21, the state of Arkansas executed Ledell Lee despite serious concerns about his intellectual functioning. It is possible Lee suffered from a disability that should have excluded h…