Texas Set For First Execution Since Obtaining New Supply Of Lethal Injection Drugs
Texas is set to execute Kent Sprouse on Thursday, the state’s first execution since it obtained a new batch of lethal injection drugs last month. Sprouse, 42, was convicted and sentenced to death for killing a Dallas police officer and
by Deola Adebiyi
Read More