YES TEXAS will take care of this monster, AND it wont take 25-30 years as it does in CA. This BASTARD will get his just rewards in a VERY TIMELY fashion!!!! THANK GOD for states such as Texas BUILD THE DAMNED WALL before this state becomes another CA.
Satan does not yield to lethal injections or electric chairs, unfortunately. And he has no shortage of patsies.
What proud Texans do in their churches is going to do far more (or less) with respect to the problems, than their executions.