“Use By” Date Expired for Ledell Lee

*Originally published in the Huffington Post 04/21/2017. 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 […]