Two Men in Report Meet Criteria for Exclusion from Death Penalty
A report released today by Harvard Law School’s Fair Punishment Project states that at least six (or 23%) of the 26 men in Ohio scheduled to be executed over the next three and half years suffer from a mental illness. However, only two of the individuals highlighted in the report (8%) meet the narrow definition […]