“Use By” Date Expired for Ledell Lee

Ledell Lee was executed last night in Arkansas. Earlier this month, Arkansas promised to execute eight men in eleven days. These eight men were chosen to die, not because their cases were so uniquely cruel and heinous, or because they’d been on death row for too long, or because there was a sudden need for […]