Arkansas Puts Ledell Lee to Death, in Its First Execution Since 2005

April 21, 2017
A cascade of criticism and legal developments did not halt the execution on Thursday night, the first of several scheduled for this month.


Related Videos

Wibbitz Studio -   ▶  00:40

Wochit Headline News -   ▶  00:47

Newsy Studio -   ▶  01:17


You might like