Texas has executed Convicted death row inmate Christopher Wilkins, and he became the first US inmate executed in 2017.
Christopher Wilkins was convicted for killing two people over a $20 drug deal.
Wilkins, 48, was executed by lethal injection on...
Keywords: Texas, Christopher Wilkins, lethal injection, Christopher Wilkins
Read More