A man convicted of killing three teenagers while they slept in a Texas Panhandle home more than 25 years ago was executed on Wednesday, the sixth inmate to be put to death in the U.S. this year
The US Supreme Court cleared the way for the executions of Leonard Taylor, 58, in Missouri on February 7, and John Balentine, 54, in Texas on February 8. Terence Andrus, 34, hanged himself six months after the high court denied review of his case.
The execution of a Texas prisoner convicted of shooting three teenagers in 1998 has resumed despite concerns that his trial was tainted by racial bias.
Texas has executed an inmate convicted of killing three teenagers while they slept in a Texas Panhandle home more than 25 years ago. John Balentine’s attorneys had argued his trial