According to data analyzed by the DPIC, 79% of the death row inmates executed in 2023 had some disability or impairment, including serious mental illness, brain injury, developmental brain damage, or an IQ in the range considered intellectually disabled; and/or chronic serious childhood trauma, neglect and/or abuse. The report adds: "One-third or eight of the people executed had all three. At

Leggi Tutto