
A Republican lawmaker in Texas is rallying death penalty proponents within his own party, saying that even those who believe capital punishment is a “God-ordained institution” must see there are “major problems” with the impending execution of Melissa Lucio.
State Rep. Jeff Leach told Red Letter Christians in a live video interview on Monday morning that he was speaking “directly to any fellow Republicans, law and order Republicans, conservatives” who have always been in favour of the death penalty, saying they “ought to unbury our heads from the sand” and “ask the tough questions” about the system.