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

Friday, 21 April 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