The Innocence Project and ACLU have sued a central Arkansas city over the case of Ledell Lee, who was put to death in 2017, despite his claims of innocence. Source
The Innocence Project and ACLU have sued a central Arkansas city over the case of Ledell Lee, who was put to death in 2017, despite his claims of innocence. Source