After a series of challenges to the U.S. Supreme Court failed, Ledell Lee was put to death by lethal injection Thursday night in the 1st execution in Arkansas since 2005.

Lee, who was sentenced to death in 1995 for the killing 2 years earlier of Debra Reese in Jacksonville, was the first to

Leggi Tutto