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.

Advertisement

Related Videos


Wibbitz Studio -   ▶  00:40


Wochit Headline News -   ▶  00:47


Newsy Studio -   ▶  01:17

Advertisement

You might like