Ledell Lee was convicted and sentenced to death for the 1993 murder of Debra Reese. Four years ago, in 2017, he was one of four inmates executed by the state […]
The post New DNA Test Casts Doubt on Guilty Verdict and Execution of Black Man in 2017 appeared first on Essence.