Texas yesterday put to death an inmate convicted of killing two men over a drug deal, the first U.S. execution of 2017, reports the Associated Press. Christopher Wilkins, 48, was declared dead 13 minutes after a lethal injection of pentobarbital. Before the drug was administered, he twice mouthed “I’m sorry,” to two relatives of one of the murder victims as . . .
Want to read more? Please subscribe to The Crime Report!