Members of the Citizens’ Law Enforcement Review Board, also known as CLERB, peppered Tamika Nelson with questions about programs available to people under probation supervision, the use of body ...
about 70 miles north of Houston. The state is set to administer a lethal injection of pentobarbital to Nelson. Texas has used the drug since 2012, according to the Death Penalty Information Center.
about 70 miles north of Houston. The state is set to administer a lethal injection of pentobarbital to Nelson. Texas has used the drug since 2012, according to the Death Penalty Information Center.