Texas carries out first US execution since Christa Pike's botched lethal injection

4 weeks ago 14
Read Entire Article